Hope

Docs

Type URL index

Messages used on Hope Chain, Hope Wallet QR, and the Node encoder.

The Tx tool has forms for every user-signable message on Hope Chain. Nested proofs, Any pubkeys, wasm bytecode, and module-params updates use Custom typeUrl JSON there.

Node encoder (./node) throws on unknown typeUrls. QR message() does not whitelist.

Type URLSigner field
/cosmos.bank.v1beta1.MsgSendfromAddress
/cosmos.bank.v1beta1.MsgMultiSendinputs[].address
/cosmos.staking.v1beta1.MsgDelegatedelegatorAddress
/cosmos.staking.v1beta1.MsgUndelegatedelegatorAddress
/cosmos.staking.v1beta1.MsgBeginRedelegatedelegatorAddress
/cosmos.staking.v1beta1.MsgCancelUnbondingDelegationdelegatorAddress
/cosmos.staking.v1beta1.MsgCreateValidatordelegatorAddress
/cosmos.staking.v1beta1.MsgEditValidatorvalidatorAddress
/cosmos.distribution.v1beta1.MsgWithdrawDelegatorRewarddelegatorAddress
/cosmos.distribution.v1beta1.MsgSetWithdrawAddressdelegatorAddress
/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommissionvalidatorAddress
/cosmos.distribution.v1beta1.MsgFundCommunityPooldepositor
/cosmos.gov.v1.MsgVotevoter
/cosmos.gov.v1.MsgVoteWeightedvoter
/cosmos.gov.v1.MsgDepositdepositor
/cosmos.gov.v1.MsgSubmitProposalproposer
/cosmos.slashing.v1beta1.MsgUnjailvalidatorAddr
/cosmos.authz.v1beta1.MsgGrantgranter
/cosmos.authz.v1beta1.MsgExecgrantee
/cosmos.authz.v1beta1.MsgRevokegranter
/cosmos.feegrant.v1beta1.MsgGrantAllowancegranter
/cosmos.feegrant.v1beta1.MsgRevokeAllowancegranter
/ibc.applications.transfer.v1.MsgTransfersender
/cosmwasm.wasm.v1.MsgExecuteContractsender
/cosmwasm.wasm.v1.MsgInstantiateContractsender
/cosmwasm.wasm.v1.MsgMigrateContractsender
/cosmwasm.wasm.v1.MsgUpdateAdminsender
/cosmwasm.wasm.v1.MsgClearAdminsender
/cosmwasm.wasm.v1.MsgStoreCodesender
/hope.incentives.v1.MsgBurnburner
/hope.incentives.v1.MsgRegisterNodeoperator
/hope.incentives.v1.MsgAuthorizeOperatorpayoutRecipient
/hope.incentives.v1.MsgRevokeOperatorAuthorizationpayoutRecipient
/hope.incentives.v1.MsgUpdateNodeoperator
/hope.incentives.v1.MsgNodeHeartbeatoperator
/hope.incentives.v1.MsgClaimPeerGrantoperator
/hope.incentives.v1.MsgSubmitPeerAttestationattestor
/hope.incentives.v1.MsgDeregisterNodeoperator
/hope.incentives.v1.MsgSlashPeerBondattestor
/hope.incentives.v1.MsgSubmitPeerSyncProofoperator
/hope.incentives.v1.MsgSubmitPeerSyncProofBatchoperator
/hope.incentives.v1.MsgSubmitPeerAttestationCheckpointattestor
/hope.incentives.v1.MsgChallengePeerAttestationchallenger
/hope.campaign.v1.MsgCreateCampaignorganizer
/hope.campaign.v1.MsgUpdateCampaignorganizer
/hope.campaign.v1.MsgPauseCampaignauthority
/hope.campaign.v1.MsgCloseCampaignauthority
/hope.campaign.v1.MsgCashoutSwapsigner
/hope.donation.v1.MsgDonatedonor
/hope.donation.v1.MsgAnchorReceiptsigner
/hope.ngoregistry.v1.MsgRegistersigner
/hope.ngoregistry.v1.MsgApproveauthority
/hope.ngoregistry.v1.MsgRevokeauthority
/eigentrust.trustscore.v1.MsgRegisterParticipantparticipant
/eigentrust.trustscore.v1.MsgDeregisterParticipantparticipant
/hope.pqauth.v1.MsgRotatePQKeysigner