Skip to content

cardano-web3-js / CML / ProposalBuilder

Class: ProposalBuilder

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

Methods

build()

build(): ProposalBuilderResult

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

Returns

ProposalBuilderResult


free()

free(): void

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

Returns

void


with_native_script_proposal()

with_native_script_proposal(proposal, native_script, witness_info): ProposalBuilder

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

Parameters

proposal

ProposalProcedure

native_script

NativeScript

witness_info

NativeScriptWitnessInfo

Returns

ProposalBuilder


with_plutus_proposal()

with_plutus_proposal(proposal, partial_witness, required_signers, datum): ProposalBuilder

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

Parameters

proposal

ProposalProcedure

partial_witness

PartialPlutusWitness

required_signers

Ed25519KeyHashList

datum

PlutusData

Returns

ProposalBuilder


with_plutus_proposal_inline_datum()

with_plutus_proposal_inline_datum(proposal, partial_witness, required_signers): ProposalBuilder

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

Parameters

proposal

ProposalProcedure

partial_witness

PartialPlutusWitness

required_signers

Ed25519KeyHashList

Returns

ProposalBuilder


with_proposal()

with_proposal(proposal): ProposalBuilder

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

Parameters

proposal

ProposalProcedure

Returns

ProposalBuilder


new()

static new(): ProposalBuilder

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

Returns

ProposalBuilder

Released under the MIT License