Interface: iMsgCastVote<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:410
Type Parameters
T
T extends NumberType
Properties
approvalId
approvalId:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:420
The approval ID.
approvalLevel
approvalLevel:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:416
The approval level ("collection", "incoming", or "outgoing").
approverAddress
approverAddress:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:418
The approver address (empty string for collection-level approvals).
collectionId
collectionId:
T
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:414
The collection ID for the voting challenge.
creator
creator:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:412
The creator of the transaction.
proposalId
proposalId:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:422
The proposal ID (challenge ID) from the VotingChallenge.
yesWeight
yesWeight:
T
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:424
The percentage weight (0-100) allocated to "yes" vote. The remaining percentage (100 - yesWeight) is allocated to "no" vote.