Skip to content

cardano-web3-js / CML / VoteBuilder

Class: VoteBuilder

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

Methods

build()

build(): VoteBuilderResult

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

Returns

VoteBuilderResult


free()

free(): void

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

Returns

void


with_native_script_vote()

with_native_script_vote(voter, gov_action_id, procedure, native_script, witness_info): VoteBuilder

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

Parameters

voter

Voter

gov_action_id

GovActionId

procedure

VotingProcedure

native_script

NativeScript

witness_info

NativeScriptWitnessInfo

Returns

VoteBuilder


with_plutus_vote()

with_plutus_vote(voter, gov_action_id, procedure, partial_witness, required_signers, datum): VoteBuilder

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

Parameters

voter

Voter

gov_action_id

GovActionId

procedure

VotingProcedure

partial_witness

PartialPlutusWitness

required_signers

Ed25519KeyHashList

datum

PlutusData

Returns

VoteBuilder


with_plutus_vote_inline_datum()

with_plutus_vote_inline_datum(voter, gov_action_id, procedure, partial_witness, required_signers): VoteBuilder

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

Parameters

voter

Voter

gov_action_id

GovActionId

procedure

VotingProcedure

partial_witness

PartialPlutusWitness

required_signers

Ed25519KeyHashList

Returns

VoteBuilder


with_vote()

with_vote(voter, gov_action_id, procedure): VoteBuilder

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

Parameters

voter

Voter

gov_action_id

GovActionId

procedure

VotingProcedure

Returns

VoteBuilder


new()

static new(): VoteBuilder

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

Returns

VoteBuilder

Released under the MIT License