TxSpendingRedeemer
export interface TxSpendingRedeemer {
calcExFee(params: NetworkParams): bigint
cost: Cost
data: UplcData
dump(): any
getRedeemerDetailsWithArgs(
tx: Tx,
txInfo: TxInfo
): RedeemerDetailsWithArgs
getRedeemerDetailsWithoutArgs(tx: Tx): RedeemerDetailsWithoutArgs
inputIndex: number
kind: "TxSpendingRedeemer"
tag: number
toCbor(): number[]
}
Properties
calcExFee
txSpendingRedeemer.calcExFee satisfies (params: NetworkParams) => bigint
cost
txSpendingRedeemer.cost satisfies Cost
data
txSpendingRedeemer.data satisfies UplcData
dump
txSpendingRedeemer.dump satisfies () => any
getRedeemerDetailsWithArgs
Extracts script-evaluation details for a specific redeemer from the transaction
txSpendingRedeemer.getRedeemerDetailsWithArgs satisfies (
tx: Tx,
txInfo: TxInfo
) => RedeemerDetailsWithArgs
getRedeemerDetailsWithoutArgs
Extracts script details for a specific redeemer on a transaction.
txSpendingRedeemer.getRedeemerDetailsWithoutArgs satisfies (tx: Tx) => RedeemerDetailsWithoutArgs
inputIndex
txSpendingRedeemer.inputIndex satisfies number
kind
txSpendingRedeemer.kind satisfies "TxSpendingRedeemer"
tag
On-chain ConstrData tag
txSpendingRedeemer.tag satisfies number
toCbor
txSpendingRedeemer.toCbor satisfies () => number[]