TxSummary
export interface TxSummary {
getUtxosPaidTo(addresses: Address<SC>[]): TxInput<SC>[]
id: TxId
inputs: TxInput[]
outputs: TxInput[]
reverse(): TxSummary
spends(utxo: TxInput | TxOutputId): boolean
superimpose(
utxos: TxInput<SC>[],
addresses: Address<SC>[]
): TxInput<SC>[]
timestamp: number
toJsonSafe(): TxSummaryJsonSafe
}
Properties
getUtxosPaidTo
txSummary.getUtxosPaidTo satisfies (addresses: Address<SC>[]) => TxInput<SC>[]
id
txSummary.id satisfies TxId
inputs
txSummary.inputs satisfies TxInput[]
outputs
txSummary.outputs satisfies TxInput[]
reverse
txSummary.reverse satisfies () => TxSummary
spends
txSummary.spends satisfies (utxo: TxInput | TxOutputId) => boolean
superimpose
txSummary.superimpose satisfies (
utxos: TxInput<SC>[],
addresses: Address<SC>[]
) => TxInput<SC>[]
timestamp
txSummary.timestamp satisfies number
toJsonSafe
txSummary.toJsonSafe satisfies () => TxSummaryJsonSafe