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