UNPKG

@provenanceio/wallet-utils

Version:

Typescript Utilities for Provenance Blockchain Wallet

23 lines 724 B
/** * Formats InstantiateContractProposal messages for display * @param message of type InstantiateContractProposal * @returns object with InstantiateContractProposal fields */ export var instantiateCodeProposal = function instantiateCodeProposal(message) { return { proposalType: 'Instantiate Code Proposal', title: message.getTitle(), description: message.getDescription(), runAs: message.getRunAs(), admin: message.getAdmin(), codeId: message.getCodeId(), label: message.getLabel(), msg: message.getMsg_asB64(), fundsList: message.getFundsList().map(function (coin) { return { denom: coin.getDenom(), amount: Number(coin.getAmount()) }; }) }; };