Skip to content

cardano-web3-js / CML / TxRedeemerBuilder

Class: TxRedeemerBuilder

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7631

Methods

auxiliary_data()

auxiliary_data(): AuxiliaryData

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7649

Returns

AuxiliaryData


build()

build(): Redeemers

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7639

Builds the transaction and moves to the next step where any real witness can be added NOTE: is_valid set to true Will NOT require you to have set required signers & witnesses

Returns

Redeemers


draft_body()

draft_body(): TransactionBody

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7648

Transaction body with a dummy values for redeemers & script_data_hash Used for calculating exunits or required signers

Returns

TransactionBody


draft_tx()

draft_tx(): Transaction

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7655

Transaction body with a dummy values for redeemers & script_data_hash and padded with dummy witnesses Used for calculating exunits note: is_valid set to true

Returns

Transaction


free()

free(): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7633

Returns

void


set_exunits()

set_exunits(redeemer, ex_units): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7643

used to override the exunit values initially provided when adding inputs

Parameters

redeemer

RedeemerWitnessKey

ex_units

ExUnits

Returns

void

Released under the MIT License