handle

package
v1.8.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2024 License: MIT Imports: 35 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IBCTransfer

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 MsgAcknowledgement

MsgAcknowledgement receives incoming IBC acknowledgement

func MsgBeginRedelegate

MsgBeginRedelegate defines an SDK message for performing a redelegation of coins from a delegator and source validator to a destination validator.

func MsgCancelUnbondingDelegation

MsgCancelUnbondingDelegation defines the SDK message for performing a cancel unbonding delegation for delegator

Since: cosmos-sdk 0.46

func MsgCancelUpgrade

MsgSoftwareUpgrade is the Msg/SoftwareUpgrade request type.

func MsgChannelCloseConfirm

MsgChannelCloseConfirm defines a msg sent by a Relayer to Chain B to acknowledge the change of channel state to CLOSED on Chain A.

func MsgChannelCloseInit

MsgChannelCloseInit defines a msg sent by a Relayer to Chain A to close a channel with Chain B.

func MsgChannelOpenAck

MsgChannelOpenAck defines a msg sent by a Relayer to Chain A to acknowledge the change of channel state to TRYOPEN on Chain B.

func MsgChannelOpenConfirm

MsgChannelOpenConfirm defines a msg sent by a Relayer to Chain B to acknowledge the change of channel state to OPEN on Chain A.

func MsgChannelOpenInit

MsgChannelOpenInit defines an sdk.Msg to initialize a channel handshake. It is called by a relayer on Chain A.

func MsgChannelOpenTry

MsgChannelOpenTry defines a msg sent by a Relayer to try to open a channel on Chain B. The version field within the Channel field has been deprecated. Its value will be ignored by core IBC.

func MsgConnectionOpenAck

MsgConnectionOpenAck defines a msg sent by a Relayer to Chain A to acknowledge the change of connection state to TRYOPEN on Chain B.

func MsgConnectionOpenConfirm

MsgConnectionOpenConfirm defines a msg sent by a Relayer to Chain B to acknowledge the change of connection state to OPEN on Chain A.

func MsgConnectionOpenInit

MsgConnectionOpenInit defines the msg sent by an account on Chain A to initialize a connection with Chain B.

func MsgConnectionOpenTry

MsgConnectionOpenTry defines a msg sent by a Relayer to try to open a connection on Chain B.

func MsgCreateClient

MsgCreateClient defines a message to create an IBC client

func MsgCreateGroup

MsgCreateGroup is the Msg/CreateGroup request type.

func MsgCreateGroupPolicy

MsgCreateGroupPolicy is the Msg/CreateGroupPolicy request type.

func MsgCreateGroupWithPolicy

MsgCreateGroupWithPolicy is the Msg/CreateGroupWithPolicy request type.

func MsgCreatePeriodicVestingAccount

MsgCreateVestingAccount defines a message that enables creating a vesting account.

Since: cosmos-sdk 0.46

func MsgCreatePermanentLockedAccount

MsgCreatePermanentLockedAccount defines a message that enables creating a permanent locked account.

Since: cosmos-sdk 0.46

func MsgCreateValidator

MsgCreateValidator defines an SDK message for creating a new validator.

func MsgCreateVestingAccount

MsgCreateVestingAccount defines a message that enables creating a vesting account.

func MsgDelegate

MsgDelegate defines a SDK message for performing a delegation of coins from a delegator to a validator.

func MsgDeposit

func MsgDeposit(ctx *context.Context, depositorAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)

MsgDeposit defines a message to submit a deposit to an existing proposal.

func MsgEditValidator

MsgEditValidator defines a SDK message for editing an existing validator.

func MsgExec

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 MsgExecGroup

MsgExec is the Msg/Exec request type.

func MsgExecLegacyContent

MsgExecLegacyContent is used to wrap the legacy content field into a message. This ensures backwards compatibility with v1beta1.MsgSubmitProposal.

func MsgFundCommunityPool

MsgFundCommunityPool allows an account to directly fund the community pool.

func MsgGrant

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

MsgGrantAllowance adds permission for Grantee to spend up to Allowance of fees from the account of Granter.

func MsgLeaveGroup

MsgLeaveGroup is the Msg/LeaveGroup request type.

func MsgMultiSend

MsgMultiSend represents an arbitrary multi-in, multi-out send message.

func MsgPayForBlobs

MsgPayForBlobs pays for the inclusion of a blob in the block.

func MsgPayPacketFee

MsgPayPacketFee defines the request type for the PayPacketFee rpc This Msg can be used to pay for a packet at the next sequence send & should be combined with the Msg that will be paid for

func MsgPayPacketFeeAsync

func MsgPayPacketFeeAsync() (storageTypes.MsgType, []storage.AddressWithType, error)

MsgPayPacketFeeAsync defines the request type for the PayPacketFeeAsync rpc This Msg can be used to pay for a packet at a specified sequence (instead of the next sequence sends)

func MsgRecvPacket

MsgRecvPacket receives an incoming IBC packet

func MsgRegisterCounterpartyPayee

MsgRegisterCounterpartyPayee defines the request type for the RegisterCounterpartyPayee rpc

func MsgRegisterEVMAddress

MsgRegisterEVMAddress registers an evm address to a validator.

func MsgRegisterInterchainAccount

MsgRegisterInterchainAccount defines the payload for Msg/MsgRegisterInterchainAccount

func MsgRegisterPayee

MsgRegisterPayee defines the request type for the RegisterPayee rpc

func MsgRevoke

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

MsgRevokeAllowance removes any existing Allowance from Granter to Grantee.

func MsgSend

MsgSend represents a message to send coins from one account to another.

func MsgSendNFT

MsgSendNFT represents a message to send a nft from one account to another account.

func MsgSendTx

MsgSendTx defines the payload for Msg/SendTx

func MsgSetWithdrawAddress

MsgSetWithdrawAddress sets the withdrawal address for a delegator (or validator self-delegation).

func MsgSoftwareUpgrade

MsgSoftwareUpgrade is the Msg/SoftwareUpgrade request type.

func MsgSubmitEvidence

MsgSubmitEvidence represents a message that supports submitting arbitrary Evidence of misbehavior such as equivocation or counterfactual signing.

func MsgSubmitMisbehaviour

MsgSubmitMisbehaviour defines a sdk.Msg type that submits Evidence for light client misbehavior

func MsgSubmitProposal

func MsgSubmitProposal(ctx *context.Context, proposerAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)

MsgSubmitProposal defines a sdk.Msg type that supports submitting arbitrary proposal Content.

func MsgSubmitProposalGroup

MsgSubmitProposal is the Msg/SubmitProposal request type.

func MsgTimeout

MsgTimeout receives a timed-out packet

func MsgTimeoutOnClose

MsgTimeoutOnClose timed-out packet upon counterparty channel closure

func MsgUndelegate

MsgUndelegate defines a SDK message for performing an undelegation from a delegate and a validator.

func MsgUnjail

MsgUnjail defines the Msg/Unjail request type

func MsgUpdateClient

MsgUpdateClient defines a sdk.Msg to update an IBC client state using the given header

func MsgUpdateGroupAdmin

MsgUpdateGroupAdmin is the Msg/UpdateGroupAdmin request type.

func MsgUpdateGroupMembers

MsgUpdateGroupMembers is the Msg/UpdateGroupMembers request type.

func MsgUpdateGroupMetadata

MsgUpdateGroupMetadata is the Msg/UpdateGroupMetadata request type.

func MsgUpdateGroupPolicyAdmin

MsgUpdateGroupPolicyAdmin is the Msg/UpdateGroupPolicyAdmin request type.

func MsgUpdateGroupPolicyDecisionPolicy

func MsgUpdateGroupPolicyDecisionPolicy(ctx *context.Context, m *group.MsgUpdateGroupPolicyDecisionPolicy) (storageTypes.MsgType, []storage.AddressWithType, error)

MsgUpdateGroupPolicyDecisionPolicy is the Msg/UpdateGroupPolicyDecisionPolicy request type.

func MsgUpdateGroupPolicyMetadata

MsgUpdateGroupPolicyMetadata is the Msg/UpdateGroupPolicyMetadata request type.

func MsgUpgradeClient

MsgUpgradeClient defines a sdk.Msg to upgrade an IBC client to a new client state

func MsgVerifyInvariant

MsgVerifyInvariant represents a message to verify a particular invariance.

func MsgVote

func MsgVote(ctx *context.Context, voterAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)

MsgVote defines a message to cast a vote.

func MsgVoteGroup

MsgVote is the Msg/Vote request type.

func MsgVoteWeighted

func MsgVoteWeighted(ctx *context.Context, voterAddress string) (storageTypes.MsgType, []storage.AddressWithType, error)

MsgVoteWeighted defines a message to cast a vote.

func MsgWithdrawDelegatorReward

MsgWithdrawDelegatorReward represents delegation withdrawal to a delegator from a single validator.

func MsgWithdrawProposal

MsgWithdrawProposal is the Msg/WithdrawProposal request type.

func MsgWithdrawValidatorCommission

MsgWithdrawValidatorCommission withdraws the full commission to the validator address.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL