mirror of
https://github.com/Xahau/xahau.js.git
synced 2025-12-06 17:27:59 +00:00
add emit details to tx common
This commit is contained in:
@@ -195,3 +195,13 @@ export interface NFTOffer {
|
||||
destination?: string
|
||||
expiration?: number
|
||||
}
|
||||
|
||||
/**
|
||||
* This information is added to emitted Transactions.
|
||||
*/
|
||||
export interface EmitDetails {
|
||||
EmitBurden: number
|
||||
EmitGeneration: number
|
||||
EmitHookHash: string
|
||||
EmitParentTxnID: string
|
||||
}
|
||||
|
||||
@@ -10,6 +10,7 @@ import {
|
||||
IssuedCurrencyAmount,
|
||||
Memo,
|
||||
Signer,
|
||||
EmitDetails,
|
||||
} from '../common'
|
||||
import { onlyHasFields } from '../utils'
|
||||
|
||||
@@ -173,6 +174,10 @@ export interface BaseTransaction {
|
||||
* The hook parameters of the transaction.
|
||||
*/
|
||||
HookParameters?: HookParameter[]
|
||||
/**
|
||||
* The hook parameters of the transaction.
|
||||
*/
|
||||
EmitDetails?: EmitDetails
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user