UNPKG

@provenanceio/wallet-utils

Version:

Typescript Utilities for Provenance Blockchain Wallet

31 lines (30 loc) 9.63 kB
import { ReadableMessageNames } from '../../../../types'; import { MsgSubmitProposal } from '../../../../proto/cosmos/gov/v1/tx_pb'; /** * Formats MsgSubmitProposal (gov) messages for display * @param message of type MsgSubmitProposal (gov) * @returns object with MsgSubmitProposal fields */ export declare const msgSubmitGovProposal: (message: MsgSubmitProposal) => { typeName: ReadableMessageNames; proposer: string; initialDepositList: { denom: string; amount: string; }[] | { denom: string; amount: string; }; messages: ({ proposalType: ReadableMessageNames; title: string; description: string; } | { proposalType: "cosmos.authz.v1beta1.MsgGrant" | "cosmos.authz.v1beta1.MsgRevoke" | "cosmos.bank.v1beta1.MsgSend" | "cosmos.crisis.v1beta1.MsgVerifyInvariant" | "cosmos.crypto.secp256k1.PubKey" | "cosmos.distribution.v1beta1.MsgFundCommunityPool" | "cosmos.distribution.v1beta1.MsgSetWithdrawAddress" | "cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward" | "cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission" | "cosmos.evidence.v1beta1.MsgSubmitEvidence" | "cosmos.group.v1.MsgCreateGroup" | "cosmos.group.v1.MsgUpdateGroupMembers" | "cosmos.group.v1.MsgUpdateGroupAdmin" | "cosmos.group.v1.MsgUpdateGroupMetadata" | "cosmos.group.v1.MsgCreateGroupPolicy" | "cosmos.group.v1.MsgUpdateGroupPolicyAdmin" | "cosmos.group.v1.MsgCreateGroupWithPolicy" | "cosmos.group.v1.MsgUpdateGroupPolicyDecisionPolicy" | "cosmos.group.v1.MsgUpdateGroupPolicyMetadata" | "cosmos.group.v1.MsgSubmitProposal" | "cosmos.group.v1.MsgWithdrawProposal" | "cosmos.group.v1.MsgVote" | "cosmos.group.v1.MsgExec" | "cosmos.group.v1.MsgLeaveGroup" | "cosmos.gov.v1.MsgDeposit" | "cosmos.gov.v1.MsgExecLegacyContent" | "cosmos.gov.v1.MsgSubmitProposal" | "cosmos.gov.v1.MsgVote" | "cosmos.gov.v1.MsgVoteWeighted" | "cosmos.gov.v1.Proposal" | "cosmos.params.v1beta1.ParamChange" | "cosmos.slashing.v1beta1.MsgUnjail" | "cosmos.staking.v1beta1.MsgBeginRedelegate" | "cosmos.staking.v1beta1.MsgCreateValidator" | "cosmos.staking.v1beta1.MsgDelegate" | "cosmos.staking.v1beta1.MsgEditValidator" | "cosmos.staking.v1beta1.MsgUndelegate" | "cosmos.upgrade.v1beta1.Plan" | "cosmos.vesting.v1beta1.MsgCreateVestingAccount" | "cosmwasm.wasm.v1.AccessConfig" | "cosmwasm.wasm.v1.MsgExecuteContract" | "cosmwasm.wasm.v1.MsgInstantiateContract" | "cosmwasm.wasm.v1.MsgInstantiateContract2" | "provenance.attribute.v1.MsgAddAttributeRequest" | "provenance.attribute.v1.MsgDeleteAttributeRequest" | "provenance.attribute.v1.MsgDeleteDistinctAttributeRequest" | "provenance.attribute.v1.MsgUpdateAttributeRequest" | "provenance.marker.v1.MarkerTransferAuthorization" | "provenance.marker.v1.MsgActivateRequest" | "provenance.marker.v1.MsgAddAccessRequest" | "provenance.marker.v1.MsgAddMarkerRequest" | "provenance.marker.v1.MsgBurnRequest" | "provenance.marker.v1.MsgCancelRequest" | "provenance.marker.v1.MsgDeleteAccessRequest" | "provenance.marker.v1.MsgDeleteRequest" | "provenance.marker.v1.MsgFinalizeRequest" | "provenance.marker.v1.MsgMintRequest" | "provenance.marker.v1.MsgSetDenomMetadataRequest" | "provenance.marker.v1.MsgTransferRequest" | "provenance.marker.v1.MsgWithdrawRequest" | "provenance.metadata.v1.MsgAddContractSpecToScopeSpecRequest" | "provenance.metadata.v1.MsgAddScopeDataAccessRequest" | "provenance.metadata.v1.MsgAddScopeOwnerRequest" | "provenance.metadata.v1.MsgBindOSLocatorRequest" | "provenance.metadata.v1.MsgDeleteContractSpecFromScopeSpecRequest" | "provenance.metadata.v1.MsgDeleteContractSpecificationRequest" | "provenance.metadata.v1.MsgDeleteOSLocatorRequest" | "provenance.metadata.v1.MsgDeleteRecordRequest" | "provenance.metadata.v1.MsgDeleteRecordSpecificationRequest" | "provenance.metadata.v1.MsgDeleteScopeDataAccessRequest" | "provenance.metadata.v1.MsgDeleteScopeOwnerRequest" | "provenance.metadata.v1.MsgDeleteScopeRequest" | "provenance.metadata.v1.MsgDeleteScopeSpecificationRequest" | "provenance.metadata.v1.MsgModifyOSLocatorRequest" | "provenance.metadata.v1.MsgWriteContractSpecificationRequest" | "provenance.metadata.v1.MsgWriteRecordRequest" | "provenance.metadata.v1.MsgWriteRecordSpecificationRequest" | "provenance.metadata.v1.MsgWriteScopeRequest" | "provenance.metadata.v1.MsgWriteScopeSpecificationRequest" | "provenance.metadata.v1.MsgWriteSessionRequest" | "provenance.name.v1.MsgBindNameRequest" | "provenance.name.v1.MsgDeleteNameRequest" | "tendermint.abci.Evidence" | "provenance.exchange.v1.MsgCommitFundsRequest" | "provenance.exchange.v1.MsgCreatePaymentRequest" | "provenance.exchange.v1.MsgAcceptPaymentRequest" | "provenance.exchange.v1.MsgRejectPaymentRequest" | "provenance.exchange.v1.MsgRejectPaymentsRequest" | "provenance.exchange.v1.MsgCancelPaymentsRequest" | "provenance.exchange.v1.MsgCreateAskRequest" | "provenance.exchange.v1.MsgCreateBidRequest" | "provenance.exchange.v1.MsgCancelOrderRequest"; typeName?: undefined; msg?: undefined; } | { typeName: "cosmos.authz.v1beta1.MsgGrant" | "cosmos.authz.v1beta1.MsgRevoke" | "cosmos.bank.v1beta1.MsgSend" | "cosmos.crisis.v1beta1.MsgVerifyInvariant" | "cosmos.crypto.secp256k1.PubKey" | "cosmos.distribution.v1beta1.MsgFundCommunityPool" | "cosmos.distribution.v1beta1.MsgSetWithdrawAddress" | "cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward" | "cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission" | "cosmos.evidence.v1beta1.MsgSubmitEvidence" | "cosmos.group.v1.MsgCreateGroup" | "cosmos.group.v1.MsgUpdateGroupMembers" | "cosmos.group.v1.MsgUpdateGroupAdmin" | "cosmos.group.v1.MsgUpdateGroupMetadata" | "cosmos.group.v1.MsgCreateGroupPolicy" | "cosmos.group.v1.MsgUpdateGroupPolicyAdmin" | "cosmos.group.v1.MsgCreateGroupWithPolicy" | "cosmos.group.v1.MsgUpdateGroupPolicyDecisionPolicy" | "cosmos.group.v1.MsgUpdateGroupPolicyMetadata" | "cosmos.group.v1.MsgSubmitProposal" | "cosmos.group.v1.MsgWithdrawProposal" | "cosmos.group.v1.MsgVote" | "cosmos.group.v1.MsgExec" | "cosmos.group.v1.MsgLeaveGroup" | "cosmos.gov.v1.MsgDeposit" | "cosmos.gov.v1.MsgSubmitProposal" | "cosmos.gov.v1.MsgVote" | "cosmos.gov.v1.MsgVoteWeighted" | "cosmos.gov.v1.Proposal" | "cosmos.gov.v1beta1.TextProposal" | "cosmos.params.v1beta1.ParamChange" | "cosmos.params.v1beta1.ParameterChangeProposal" | "cosmos.slashing.v1beta1.MsgUnjail" | "cosmos.staking.v1beta1.MsgBeginRedelegate" | "cosmos.staking.v1beta1.MsgCreateValidator" | "cosmos.staking.v1beta1.MsgDelegate" | "cosmos.staking.v1beta1.MsgEditValidator" | "cosmos.staking.v1beta1.MsgUndelegate" | "cosmos.upgrade.v1beta1.CancelSoftwareUpgradeProposal" | "cosmos.upgrade.v1beta1.Plan" | "cosmos.upgrade.v1beta1.SoftwareUpgradeProposal" | "cosmos.vesting.v1beta1.MsgCreateVestingAccount" | "cosmwasm.wasm.v1.AccessConfig" | "cosmwasm.wasm.v1.InstantiateCodeProposal" | "cosmwasm.wasm.v1.MsgExecuteContract" | "cosmwasm.wasm.v1.MsgInstantiateContract" | "cosmwasm.wasm.v1.MsgInstantiateContract2" | "cosmwasm.wasm.v1.StoreCodeProposal" | "provenance.attribute.v1.MsgAddAttributeRequest" | "provenance.attribute.v1.MsgDeleteAttributeRequest" | "provenance.attribute.v1.MsgDeleteDistinctAttributeRequest" | "provenance.attribute.v1.MsgUpdateAttributeRequest" | "provenance.marker.v1.MarkerTransferAuthorization" | "provenance.marker.v1.MsgActivateRequest" | "provenance.marker.v1.MsgAddAccessRequest" | "provenance.marker.v1.MsgAddMarkerRequest" | "provenance.marker.v1.MsgBurnRequest" | "provenance.marker.v1.MsgCancelRequest" | "provenance.marker.v1.MsgDeleteAccessRequest" | "provenance.marker.v1.MsgDeleteRequest" | "provenance.marker.v1.MsgFinalizeRequest" | "provenance.marker.v1.MsgMintRequest" | "provenance.marker.v1.MsgSetDenomMetadataRequest" | "provenance.marker.v1.MsgTransferRequest" | "provenance.marker.v1.MsgWithdrawRequest" | "provenance.metadata.v1.MsgAddContractSpecToScopeSpecRequest" | "provenance.metadata.v1.MsgAddScopeDataAccessRequest" | "provenance.metadata.v1.MsgAddScopeOwnerRequest" | "provenance.metadata.v1.MsgBindOSLocatorRequest" | "provenance.metadata.v1.MsgDeleteContractSpecFromScopeSpecRequest" | "provenance.metadata.v1.MsgDeleteContractSpecificationRequest" | "provenance.metadata.v1.MsgDeleteOSLocatorRequest" | "provenance.metadata.v1.MsgDeleteRecordRequest" | "provenance.metadata.v1.MsgDeleteRecordSpecificationRequest" | "provenance.metadata.v1.MsgDeleteScopeDataAccessRequest" | "provenance.metadata.v1.MsgDeleteScopeOwnerRequest" | "provenance.metadata.v1.MsgDeleteScopeRequest" | "provenance.metadata.v1.MsgDeleteScopeSpecificationRequest" | "provenance.metadata.v1.MsgModifyOSLocatorRequest" | "provenance.metadata.v1.MsgWriteContractSpecificationRequest" | "provenance.metadata.v1.MsgWriteRecordRequest" | "provenance.metadata.v1.MsgWriteRecordSpecificationRequest" | "provenance.metadata.v1.MsgWriteScopeRequest" | "provenance.metadata.v1.MsgWriteScopeSpecificationRequest" | "provenance.metadata.v1.MsgWriteSessionRequest" | "provenance.name.v1.MsgBindNameRequest" | "provenance.name.v1.MsgDeleteNameRequest" | "tendermint.abci.Evidence" | "provenance.exchange.v1.MsgCommitFundsRequest" | "provenance.exchange.v1.MsgCreatePaymentRequest" | "provenance.exchange.v1.MsgAcceptPaymentRequest" | "provenance.exchange.v1.MsgRejectPaymentRequest" | "provenance.exchange.v1.MsgRejectPaymentsRequest" | "provenance.exchange.v1.MsgCancelPaymentsRequest" | "provenance.exchange.v1.MsgCreateAskRequest" | "provenance.exchange.v1.MsgCreateBidRequest" | "provenance.exchange.v1.MsgCancelOrderRequest"; msg: import("google-protobuf/google/protobuf/any_pb").Any; } | undefined)[]; };