Documentation ¶
Index ¶
- func IBCTransfer(level types.Level, m *ibcTypes.MsgTransfer) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgBeginRedelegate(level types.Level, m *cosmosStakingTypes.MsgBeginRedelegate) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgCancelUnbondingDelegation(level types.Level, m *cosmosStakingTypes.MsgCancelUnbondingDelegation) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgCreatePeriodicVestingAccount(level types.Level, m *cosmosVestingTypes.MsgCreatePeriodicVestingAccount) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgCreatePermanentLockedAccount(level types.Level, m *cosmosVestingTypes.MsgCreatePermanentLockedAccount) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgCreateValidator(level types.Level, status storageTypes.Status, ...) (storageTypes.MsgType, []storage.AddressWithType, *storage.Validator, error)
- func MsgCreateVestingAccount(level types.Level, m *cosmosVestingTypes.MsgCreateVestingAccount) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgDelegate(level types.Level, m *cosmosStakingTypes.MsgDelegate) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgDeposit(level types.Level, depositorAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgEditValidator(level types.Level, status storageTypes.Status, ...) (storageTypes.MsgType, []storage.AddressWithType, *storage.Validator, error)
- func MsgExec(level types.Level, m *authz.MsgExec) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgExecLegacyContent(level types.Level, m *cosmosGovTypesV1.MsgExecLegacyContent) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgFundCommunityPool(level types.Level, m *cosmosDistributionTypes.MsgFundCommunityPool) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgGrant(level types.Level, m *authz.MsgGrant) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgGrantAllowance(level types.Level, m *feegrant.MsgGrantAllowance) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgMultiSend(level types.Level, m *cosmosBankTypes.MsgMultiSend) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgPayForBlobs(level types.Level, m *appBlobTypes.MsgPayForBlobs) (storageTypes.MsgType, []storage.AddressWithType, []storage.Namespace, int64, ...)
- func MsgRegisterEVMAddress(level types.Level, m *qgbTypes.MsgRegisterEVMAddress) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgRevoke(level types.Level, m *authz.MsgRevoke) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgRevokeAllowance(level types.Level, m *feegrant.MsgRevokeAllowance) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgSend(level types.Level, m *cosmosBankTypes.MsgSend) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgSetWithdrawAddress(level types.Level, m *cosmosDistributionTypes.MsgSetWithdrawAddress) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgSubmitProposal(level types.Level, proposerAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgUndelegate(level types.Level, m *cosmosStakingTypes.MsgUndelegate) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgUnjail(level types.Level, m *cosmosSlashingTypes.MsgUnjail) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgVote(level types.Level, voterAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgVoteWeighted(level types.Level, voterAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgWithdrawDelegatorReward(level types.Level, m *cosmosDistributionTypes.MsgWithdrawDelegatorReward) (storageTypes.MsgType, []storage.AddressWithType, error)
- func MsgWithdrawValidatorCommission(level types.Level, m *cosmosDistributionTypes.MsgWithdrawValidatorCommission) (storageTypes.MsgType, []storage.AddressWithType, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IBCTransfer ¶
func IBCTransfer(level types.Level, m *ibcTypes.MsgTransfer) (storageTypes.MsgType, []storage.AddressWithType, error)
IBCTransfer defines a msg to transfer fungible tokens (i.e., Coins) between ICS20 enabled chains. See ICS Spec here: https://github.com/cosmos/ibc/tree/master/spec/app/ics-020-fungible-token-transfer#data-structures
func MsgBeginRedelegate ¶
func MsgBeginRedelegate(level types.Level, m *cosmosStakingTypes.MsgBeginRedelegate) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgBeginRedelegate defines an SDK message for performing a redelegation of coins from a delegator and source validator to a destination validator.
func MsgCancelUnbondingDelegation ¶
func MsgCancelUnbondingDelegation(level types.Level, m *cosmosStakingTypes.MsgCancelUnbondingDelegation) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgCancelUnbondingDelegation defines the SDK message for performing a cancel unbonding delegation for delegator
Since: cosmos-sdk 0.46
func MsgCreatePeriodicVestingAccount ¶
func MsgCreatePeriodicVestingAccount(level types.Level, m *cosmosVestingTypes.MsgCreatePeriodicVestingAccount) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgCreateVestingAccount defines a message that enables creating a vesting account.
Since: cosmos-sdk 0.46
func MsgCreatePermanentLockedAccount ¶
func MsgCreatePermanentLockedAccount(level types.Level, m *cosmosVestingTypes.MsgCreatePermanentLockedAccount) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgCreatePermanentLockedAccount defines a message that enables creating a permanent locked account.
Since: cosmos-sdk 0.46
func MsgCreateValidator ¶
func MsgCreateValidator(level types.Level, status storageTypes.Status, m *cosmosStakingTypes.MsgCreateValidator) (storageTypes.MsgType, []storage.AddressWithType, *storage.Validator, error)
MsgCreateValidator defines an SDK message for creating a new validator.
func MsgCreateVestingAccount ¶
func MsgCreateVestingAccount(level types.Level, m *cosmosVestingTypes.MsgCreateVestingAccount) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgCreateVestingAccount defines a message that enables creating a vesting account.
func MsgDelegate ¶
func MsgDelegate(level types.Level, m *cosmosStakingTypes.MsgDelegate) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgDelegate defines a SDK message for performing a delegation of coins from a delegator to a validator.
func MsgDeposit ¶
func MsgDeposit(level types.Level, depositorAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgDeposit defines a message to submit a deposit to an existing proposal.
func MsgEditValidator ¶
func MsgEditValidator(level types.Level, status storageTypes.Status, m *cosmosStakingTypes.MsgEditValidator) (storageTypes.MsgType, []storage.AddressWithType, *storage.Validator, error)
MsgEditValidator defines a SDK message for editing an existing validator.
func MsgExec ¶
func MsgExec(level types.Level, m *authz.MsgExec) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgExec attempts to execute the provided messages using authorizations granted to the grantee. Each message should have only one signer corresponding to the granter of the authorization.
func MsgExecLegacyContent ¶
func MsgExecLegacyContent(level types.Level, m *cosmosGovTypesV1.MsgExecLegacyContent) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgExecLegacyContent is used to wrap the legacy content field into a message. This ensures backwards compatibility with v1beta1.MsgSubmitProposal.
func MsgFundCommunityPool ¶
func MsgFundCommunityPool(level types.Level, m *cosmosDistributionTypes.MsgFundCommunityPool) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgFundCommunityPool allows an account to directly fund the community pool.
func MsgGrant ¶
func MsgGrant(level types.Level, m *authz.MsgGrant) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgGrant is a request type for Grant method. It declares authorization to the grantee on behalf of the granter with the provided expiration time.
func MsgGrantAllowance ¶
func MsgGrantAllowance(level types.Level, m *feegrant.MsgGrantAllowance) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgGrantAllowance adds permission for Grantee to spend up to Allowance of fees from the account of Granter.
func MsgMultiSend ¶
func MsgMultiSend(level types.Level, m *cosmosBankTypes.MsgMultiSend) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgMultiSend represents an arbitrary multi-in, multi-out send message.
func MsgPayForBlobs ¶
func MsgPayForBlobs(level types.Level, m *appBlobTypes.MsgPayForBlobs) (storageTypes.MsgType, []storage.AddressWithType, []storage.Namespace, int64, error)
MsgPayForBlobs pays for the inclusion of a blob in the block.
func MsgRegisterEVMAddress ¶
func MsgRegisterEVMAddress(level types.Level, m *qgbTypes.MsgRegisterEVMAddress) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgRegisterEVMAddress registers an evm address to a validator.
func MsgRevoke ¶
func MsgRevoke(level types.Level, m *authz.MsgRevoke) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgRevoke revokes any authorization with the provided sdk.Msg type on the granter's account with that has been granted to the grantee.
func MsgRevokeAllowance ¶
func MsgRevokeAllowance(level types.Level, m *feegrant.MsgRevokeAllowance) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgRevokeAllowance removes any existing Allowance from Granter to Grantee.
func MsgSend ¶
func MsgSend(level types.Level, m *cosmosBankTypes.MsgSend) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgSend represents a message to send coins from one account to another.
func MsgSetWithdrawAddress ¶
func MsgSetWithdrawAddress(level types.Level, m *cosmosDistributionTypes.MsgSetWithdrawAddress) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgSetWithdrawAddress sets the withdrawal address for a delegator (or validator self-delegation).
func MsgSubmitProposal ¶
func MsgSubmitProposal(level types.Level, proposerAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgSubmitProposal defines a sdk.Msg type that supports submitting arbitrary proposal Content.
func MsgUndelegate ¶
func MsgUndelegate(level types.Level, m *cosmosStakingTypes.MsgUndelegate) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgUndelegate defines a SDK message for performing an undelegation from a delegate and a validator.
func MsgUnjail ¶
func MsgUnjail(level types.Level, m *cosmosSlashingTypes.MsgUnjail) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgUnjail defines the Msg/Unjail request type
func MsgVote ¶
func MsgVote(level types.Level, voterAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgVote defines a message to cast a vote.
func MsgVoteWeighted ¶
func MsgVoteWeighted(level types.Level, voterAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgVoteWeighted defines a message to cast a vote.
func MsgWithdrawDelegatorReward ¶
func MsgWithdrawDelegatorReward(level types.Level, m *cosmosDistributionTypes.MsgWithdrawDelegatorReward) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgWithdrawDelegatorReward represents delegation withdrawal to a delegator from a single validator.
func MsgWithdrawValidatorCommission ¶
func MsgWithdrawValidatorCommission(level types.Level, m *cosmosDistributionTypes.MsgWithdrawValidatorCommission) (storageTypes.MsgType, []storage.AddressWithType, error)
MsgWithdrawValidatorCommission withdraws the full commission to the validator address.
Types ¶
This section is empty.