Skip to content

cardano-web3-js / CML / TransactionWitnessSet

Class: TransactionWitnessSet

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

Methods

add_all_witnesses()

add_all_witnesses(other): void

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

Parameters

other

TransactionWitnessSet

Returns

void


bootstrap_witnesses()

bootstrap_witnesses(): BootstrapWitnessList

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

Returns

BootstrapWitnessList


free()

free(): void

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

Returns

void


languages()

languages(): LanguageList

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

Returns

LanguageList


native_scripts()

native_scripts(): NativeScriptList

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

Returns

NativeScriptList


plutus_datums()

plutus_datums(): PlutusDataList

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

Returns

PlutusDataList


plutus_v1_scripts()

plutus_v1_scripts(): PlutusV1ScriptList

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

Returns

PlutusV1ScriptList


plutus_v2_scripts()

plutus_v2_scripts(): PlutusV2ScriptList

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

Returns

PlutusV2ScriptList


plutus_v3_scripts()

plutus_v3_scripts(): PlutusV3ScriptList

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

Returns

PlutusV3ScriptList


redeemers()

redeemers(): Redeemers

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

Returns

Redeemers


set_bootstrap_witnesses()

set_bootstrap_witnesses(bootstrap_witnesses): void

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

Parameters

bootstrap_witnesses

BootstrapWitnessList

Returns

void


set_native_scripts()

set_native_scripts(native_scripts): void

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

Parameters

native_scripts

NativeScriptList

Returns

void


set_plutus_datums()

set_plutus_datums(plutus_datums): void

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

Parameters

plutus_datums

PlutusDataList

Returns

void


set_plutus_v1_scripts()

set_plutus_v1_scripts(plutus_v1_scripts): void

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

Parameters

plutus_v1_scripts

PlutusV1ScriptList

Returns

void


set_plutus_v2_scripts()

set_plutus_v2_scripts(plutus_v2_scripts): void

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

Parameters

plutus_v2_scripts

PlutusV2ScriptList

Returns

void


set_plutus_v3_scripts()

set_plutus_v3_scripts(plutus_v3_scripts): void

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

Parameters

plutus_v3_scripts

PlutusV3ScriptList

Returns

void


set_redeemers()

set_redeemers(redeemers): void

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

Parameters

redeemers

Redeemers

Returns

void


set_vkeywitnesses()

set_vkeywitnesses(vkeywitnesses): void

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

Parameters

vkeywitnesses

VkeywitnessList

Returns

void


to_canonical_cbor_bytes()

to_canonical_cbor_bytes(): Uint8Array

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

  • Serialize this type to CBOR bytes using canonical CBOR encodings

Returns

Uint8Array


to_canonical_cbor_hex()

to_canonical_cbor_hex(): string

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

  • Serialize this type to CBOR bytes using canonical CBOR encodings as hex bytes

Returns

string


to_cbor_bytes()

to_cbor_bytes(): Uint8Array

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

  • Serialize this type to CBOR bytes * This type type supports encoding preservation so this will preserve round-trip CBOR formats. * If created from scratch the CBOR will be canonical.

Returns

Uint8Array


to_cbor_hex()

to_cbor_hex(): string

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

  • Serialize this type to CBOR bytes encoded as a hex string (useful for working with CIP30). * This type type supports encoding preservation so this will preserve round-trip CBOR formats. * If created from scratch the CBOR will be canonical.

Returns

string


to_js_value()

to_js_value(): any

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

Returns

any


to_json()

to_json(): string

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

Returns

string


vkeywitnesses()

vkeywitnesses(): VkeywitnessList

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

Returns

VkeywitnessList


from_cbor_bytes()

static from_cbor_bytes(cbor_bytes): TransactionWitnessSet

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

  • Create this type from CBOR bytes

Parameters

cbor_bytes

Uint8Array

Returns

TransactionWitnessSet


from_cbor_hex()

static from_cbor_hex(cbor_bytes): TransactionWitnessSet

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

  • Create this type from the CBOR bytes encoded as a hex string. * This is useful for interfacing with CIP30

Parameters

cbor_bytes

string

Returns

TransactionWitnessSet


from_json()

static from_json(json): TransactionWitnessSet

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

Parameters

json

string

Returns

TransactionWitnessSet


new()

static new(): TransactionWitnessSet

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

Returns

TransactionWitnessSet

Released under the MIT License