@provenanceio/wallet-utils
Version:
Typescript Utilities for Provenance Blockchain Wallet
17 lines (16 loc) • 513 B
JavaScript
import { execOptions, groupVoteOptions } from '../../../../utils';
/**
* Formats MsgVote (group) messages for display
* @param message of type MsgVote (group)
* @returns object with MsgVote fields
*/
export var msgGroupVote = function msgGroupVote(message) {
return {
typeName: 'MsgGroupVote',
proposalId: message.getProposalId(),
voter: message.getVoter(),
option: groupVoteOptions[message.getOption()],
metadata: message.getMetadata(),
exec: execOptions[message.getExec()]
};
};