UNPKG

@provenanceio/wallet-utils

Version:

Typescript Utilities for Provenance Blockchain Wallet

29 lines (24 loc) 879 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.msgSubmitGroupProposal = void 0; var _utils = require("../../../../utils"); /** * Formats MsgSubmitProposal (group) messages for display * @param message of type MsgSubmitProposal (group) * @returns object with MsgSubmitProposal fields */ var msgSubmitGroupProposal = function msgSubmitGroupProposal(message) { return { typeName: 'MsgSubmitGroupProposal', groupPolicyAddress: message.getGroupPolicyAddress(), proposersList: message.getProposersList().map(function (proposer) { return proposer; }), metadata: message.getMetadata(), exec: _utils.execOptions[message.getExec()] // Note that messageList is handled in the calling function // due to the recursive call to unpack messages }; }; exports.msgSubmitGroupProposal = msgSubmitGroupProposal;