Skip to main content

TxCertifyingRedeemer

export interface TxCertifyingRedeemer {
  calcExFee(params: NetworkParams): bigint
  cost: Cost
  data: UplcData
  dcertIndex: number
  dump(): any
  getRedeemerDetailsWithArgs(
    tx: Tx,
    txInfo: TxInfo
  ): RedeemerDetailsWithArgs
  getRedeemerDetailsWithoutArgs(tx: Tx): RedeemerDetailsWithoutArgs
  kind: "TxCertifyingRedeemer"
  tag: number
  toCbor(): number[]
}

Properties

calcExFee

txCertifyingRedeemer.calcExFee satisfies (params: NetworkParams) => bigint

cost

txCertifyingRedeemer.cost satisfies Cost

data

txCertifyingRedeemer.data satisfies UplcData

dcertIndex

txCertifyingRedeemer.dcertIndex satisfies number

dump

txCertifyingRedeemer.dump satisfies () => any

getRedeemerDetailsWithArgs

Extracts script-evaluation details for a specific redeemer from the transaction

txCertifyingRedeemer.getRedeemerDetailsWithArgs satisfies (
  tx: Tx,
  txInfo: TxInfo
) => RedeemerDetailsWithArgs

getRedeemerDetailsWithoutArgs

Extracts script details for a specific redeemer on a transaction.

txCertifyingRedeemer.getRedeemerDetailsWithoutArgs satisfies (tx: Tx) => RedeemerDetailsWithoutArgs

kind

txCertifyingRedeemer.kind satisfies "TxCertifyingRedeemer"

tag

On-chain ConstrData tag

txCertifyingRedeemer.tag satisfies number

toCbor

txCertifyingRedeemer.toCbor satisfies () => number[]