Trait cosm_utils::chain::TypeUrl

pub trait TypeUrl: Message {
    const TYPE_URL: &'static str;
}
Expand description

Associate a type URL with a given proto.

Required Associated Constants§

const TYPE_URL: &'static str

Type URL value

Implementors§

§

impl TypeUrl for AllowedMsgAllowance

§

const TYPE_URL: &'static str = "/cosmos.feegrant.v1beta1.AllowedMsgAllowance"

§

impl TypeUrl for AuthInfo

§

const TYPE_URL: &'static str = "/cosmos.tx.v1beta1.AuthInfo"

§

impl TypeUrl for BaseAccount

§

const TYPE_URL: &'static str = "/cosmos.auth.v1beta1.BaseAccount"

§

impl TypeUrl for BasicAllowance

§

const TYPE_URL: &'static str = "/cosmos.feegrant.v1beta1.BasicAllowance"

§

impl TypeUrl for ClearAdminProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.ClearAdminProposal"

§

impl TypeUrl for ClientUpdateProposal

§

const TYPE_URL: &'static str = "/ibc.core.client.v1.ClientUpdateProposal"

§

impl TypeUrl for CommunityPoolSpendProposal

§

const TYPE_URL: &'static str = "/cosmos.distribution.v1beta1.CommunityPoolSpendProposal"

§

impl TypeUrl for ExecuteContractProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.ExecuteContractProposal"

§

impl TypeUrl for Fee

§

const TYPE_URL: &'static str = "/cosmos.tx.v1beta1.Fee"

§

impl TypeUrl for InstantiateContractProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.InstantiateContractProposal"

§

impl TypeUrl for MigrateContractProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MigrateContractProposal"

§

impl TypeUrl for ModeInfo

§

const TYPE_URL: &'static str = "/cosmos.tx.v1beta1.ModeInfo"

§

impl TypeUrl for ModuleAccount

§

const TYPE_URL: &'static str = "/cosmos.auth.v1beta1.ModuleAccount"

§

impl TypeUrl for MsgBeginRedelegate

§

const TYPE_URL: &'static str = "/cosmos.staking.v1beta1.MsgBeginRedelegate"

§

impl TypeUrl for MsgClearAdmin

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgClearAdmin"

§

impl TypeUrl for MsgClearAdminResponse

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgClearAdminResponse"

§

impl TypeUrl for MsgData

§

const TYPE_URL: &'static str = "/cosmos.base.v1beta1.abci.MsgData"

§

impl TypeUrl for MsgDelegate

§

const TYPE_URL: &'static str = "/cosmos.staking.v1beta1.MsgDelegate"

§

impl TypeUrl for MsgExecuteContract

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgExecuteContract"

§

impl TypeUrl for MsgExecuteContractResponse

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgExecuteContractResponse"

§

impl TypeUrl for MsgFundCommunityPool

§

const TYPE_URL: &'static str = "/cosmos.distribution.v1beta1.MsgFundCommunityPool"

§

impl TypeUrl for MsgGrantAllowance

§

const TYPE_URL: &'static str = "/cosmos.feegrant.v1beta1.MsgGrantAllowance"

§

impl TypeUrl for MsgInstantiateContract

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgInstantiateContract"

§

impl TypeUrl for MsgInstantiateContractResponse

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgInstantiateContractResponse"

§

impl TypeUrl for MsgMigrateContract

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgMigrateContract"

§

impl TypeUrl for MsgMigrateContractResponse

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgMigrateContractResponse"

§

impl TypeUrl for MsgMultiSend

§

const TYPE_URL: &'static str = "/cosmos.bank.v1beta1.MsgMultiSend"

§

impl TypeUrl for MsgRevokeAllowance

§

const TYPE_URL: &'static str = "/cosmos.feegrant.v1beta1.MsgRevokeAllowance"

§

impl TypeUrl for MsgSend

§

const TYPE_URL: &'static str = "/cosmos.bank.v1beta1.MsgSend"

§

impl TypeUrl for MsgSetWithdrawAddress

§

const TYPE_URL: &'static str = "/cosmos.distribution.v1beta1.MsgSetWithdrawAddress"

§

impl TypeUrl for MsgStoreCode

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgStoreCode"

§

impl TypeUrl for MsgStoreCodeResponse

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgStoreCodeResponse"

§

impl TypeUrl for MsgTransfer

§

const TYPE_URL: &'static str = "/ibc.applications.transfer.v1.MsgTransfer"

§

impl TypeUrl for MsgUndelegate

§

const TYPE_URL: &'static str = "/cosmos.staking.v1beta1.MsgUndelegate"

§

impl TypeUrl for MsgUpdateAdmin

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgUpdateAdmin"

§

impl TypeUrl for MsgUpdateAdminResponse

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.MsgUpdateAdminResponse"

§

impl TypeUrl for MsgWithdrawDelegatorReward

§

const TYPE_URL: &'static str = "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward"

§

impl TypeUrl for MsgWithdrawValidatorCommission

§

const TYPE_URL: &'static str = "/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission"

§

impl TypeUrl for ParameterChangeProposal

§

const TYPE_URL: &'static str = "/cosmos.params.v1beta1.ParameterChangeProposal"

§

impl TypeUrl for PeriodicAllowance

§

const TYPE_URL: &'static str = "/cosmos.feegrant.v1beta1.PeriodicAllowance"

§

impl TypeUrl for PeriodicVestingAccount

§

const TYPE_URL: &'static str = "/cosmos.vesting.v1beta1.PeriodicVestingAccount"

§

impl TypeUrl for PinCodesProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.PinCodesProposal"

§

impl TypeUrl for PubKey

§

const TYPE_URL: &'static str = "/cosmos.crypto.secp256k1.PubKey"

§

impl TypeUrl for SignerInfo

§

const TYPE_URL: &'static str = "/cosmos.tx.v1beta1.SingerInfo"

§

impl TypeUrl for SoftwareUpgradeProposal

§

const TYPE_URL: &'static str = "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal"

§

impl TypeUrl for StoreCodeProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.StoreCodeProposal"

§

impl TypeUrl for SudoContractProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.SudoContractProposal"

§

impl TypeUrl for TextProposal

§

const TYPE_URL: &'static str = "/cosmos.gov.v1beta1.TextProposal"

§

impl TypeUrl for Tx

§

const TYPE_URL: &'static str = "/cosmos.tx.v1beta1.Tx"

§

impl TypeUrl for TxBody

§

const TYPE_URL: &'static str = "/cosmos.tx.v1beta1.TxBody"

§

impl TypeUrl for TxMsgData

§

const TYPE_URL: &'static str = "/cosmos.base.v1beta1.abci.TxMsgData"

§

impl TypeUrl for UnpinCodesProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.UnpinCodesProposal"

§

impl TypeUrl for UpdateAdminProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.UpdateAdminProposal"

§

impl TypeUrl for UpdateInstantiateConfigProposal

§

const TYPE_URL: &'static str = "/cosmwasm.wasm.v1.UpdateInstantiateConfigProposal"