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
|
destination?: string
|
||||||
expiration?: number
|
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,
|
IssuedCurrencyAmount,
|
||||||
Memo,
|
Memo,
|
||||||
Signer,
|
Signer,
|
||||||
|
EmitDetails,
|
||||||
} from '../common'
|
} from '../common'
|
||||||
import { onlyHasFields } from '../utils'
|
import { onlyHasFields } from '../utils'
|
||||||
|
|
||||||
@@ -173,6 +174,10 @@ export interface BaseTransaction {
|
|||||||
* The hook parameters of the transaction.
|
* The hook parameters of the transaction.
|
||||||
*/
|
*/
|
||||||
HookParameters?: HookParameter[]
|
HookParameters?: HookParameter[]
|
||||||
|
/**
|
||||||
|
* The hook parameters of the transaction.
|
||||||
|
*/
|
||||||
|
EmitDetails?: EmitDetails
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user