Documentation
¶
Index ¶
- Constants
- Variables
- func EventTypeNames() []string
- func HLTokenTypeNames() []string
- func HLTransferTypeNames() []string
- func IbcChannelStatusNames() []string
- func MsgTypeNames() []string
- func ProposalStatusNames() []string
- func ProposalTypeNames() []string
- func RollupCategoryNames() []string
- func RollupTypeNames() []string
- func StakingLogTypeNames() []string
- func StatusNames() []string
- func VoteOptionNames() []string
- func VoterTypeNames() []string
- type Bits
- type EventType
- type HLTokenType
- type HLTransferType
- func (x HLTransferType) IsValid() bool
- func (x HLTransferType) MarshalText() ([]byte, error)
- func (x *HLTransferType) Scan(value interface{}) (err error)
- func (x HLTransferType) String() string
- func (x *HLTransferType) UnmarshalText(text []byte) error
- func (x HLTransferType) Value() (driver.Value, error)
- type IbcChannelStatus
- func (x IbcChannelStatus) IsValid() bool
- func (x IbcChannelStatus) MarshalText() ([]byte, error)
- func (x *IbcChannelStatus) Scan(value interface{}) (err error)
- func (x IbcChannelStatus) String() string
- func (x *IbcChannelStatus) UnmarshalText(text []byte) error
- func (x IbcChannelStatus) Value() (driver.Value, error)
- type ModuleName
- type MsgAddressType
- func (x MsgAddressType) IsValid() bool
- func (x MsgAddressType) MarshalText() ([]byte, error)
- func (x *MsgAddressType) Scan(value interface{}) (err error)
- func (x MsgAddressType) String() string
- func (x *MsgAddressType) UnmarshalText(text []byte) error
- func (x MsgAddressType) Value() (driver.Value, error)
- type MsgType
- type MsgTypeBits
- func (mask MsgTypeBits) HasOne(value MsgTypeBits) bool
- func (mask MsgTypeBits) MarshalJSON() (data []byte, err error)
- func (mask MsgTypeBits) Names() []MsgType
- func (mask *MsgTypeBits) Scan(src interface{}) (err error)
- func (mask *MsgTypeBits) SetByMsgType(value MsgType)
- func (mask *MsgTypeBits) UnmarshalJSON(data []byte) error
- func (mask MsgTypeBits) Value() (driver.Value, error)
- type PackedBytes
- type ProposalStatus
- func (p ProposalStatus) GreaterThan(status ProposalStatus) bool
- func (x ProposalStatus) IsValid() bool
- func (x ProposalStatus) MarshalText() ([]byte, error)
- func (x *ProposalStatus) Scan(value interface{}) (err error)
- func (x ProposalStatus) String() string
- func (x *ProposalStatus) UnmarshalText(text []byte) error
- func (x ProposalStatus) Value() (driver.Value, error)
- type ProposalType
- type RollupCategory
- func (x RollupCategory) IsValid() bool
- func (x RollupCategory) MarshalText() ([]byte, error)
- func (x *RollupCategory) Scan(value interface{}) (err error)
- func (x RollupCategory) String() string
- func (x *RollupCategory) UnmarshalText(text []byte) error
- func (x RollupCategory) Value() (driver.Value, error)
- type RollupType
- type StakingLogType
- func (x StakingLogType) IsValid() bool
- func (x StakingLogType) MarshalText() ([]byte, error)
- func (x *StakingLogType) Scan(value interface{}) (err error)
- func (x StakingLogType) String() string
- func (x *StakingLogType) UnmarshalText(text []byte) error
- func (x StakingLogType) Value() (driver.Value, error)
- type Status
- type VestingType
- type VoteOption
- type VoterType
Constants ¶
const ( MsgTypeBitsUnknown int = iota MsgTypeBitsSetWithdrawAddress MsgTypeBitsWithdrawDelegatorReward MsgTypeBitsWithdrawValidatorCommission MsgTypeBitsFundCommunityPool MsgTypeBitsCreateValidator MsgTypeBitsEditValidator MsgTypeBitsDelegate MsgTypeBitsBeginRedelegate MsgTypeBitsUndelegate MsgTypeBitsCancelUnbondingDelegation MsgTypeBitsUnjail MsgTypeBitsSend MsgTypeBitsMultiSend MsgTypeBitsCreateVestingAccount MsgTypeBitsCreatePermanentLockedAccount MsgTypeBitsCreatePeriodicVestingAccount MsgTypeBitsPayForBlobs MsgTypeBitsGrant MsgTypeBitsExec MsgTypeBitsRevoke MsgTypeBitsGrantAllowance MsgTypeBitsRevokeAllowance MsgTypeBitsRegisterEVMAddress MsgTypeBitsSubmitProposal MsgTypeBitsExecLegacyContent MsgTypeBitsVote MsgTypeBitsVoteWeighted MsgTypeBitsDeposit MsgTypeBitsIBCTransfer MsgTypeBitsVerifyInvariant MsgTypeBitsSubmitEvidence MsgTypeBitsSendNFT MsgTypeBitsCreateGroup MsgTypeBitsUpdateGroupMembers MsgTypeBitsUpdateGroupAdmin MsgTypeBitsUpdateGroupMetadata MsgTypeBitsCreateGroupPolicy MsgTypeBitsUpdateGroupPolicyAdmin MsgTypeBitsCreateGroupWithPolicy MsgTypeBitsUpdateGroupPolicyDecisionPolicy MsgTypeBitsUpdateGroupPolicyMetadata MsgTypeBitsSubmitProposalGroup MsgTypeBitsWithdrawProposal MsgTypeBitsVoteGroup MsgTypeBitsExecGroup MsgTypeBitsLeaveGroup MsgTypeBitsSoftwareUpgrade MsgTypeBitsCancelUpgrade MsgTypeBitsRegisterInterchainAccount MsgTypeBitsSendTx MsgTypeBitsRegisterPayee MsgTypeBitsRegisterCounterpartyPayee MsgTypeBitsPayPacketFee MsgTypeBitsPayPacketFeeAsync MsgTypeBitsTransfer MsgTypeBitsCreateClient MsgTypeBitsUpdateClient MsgTypeBitsUpgradeClient MsgTypeBitsSubmitMisbehaviour MsgTypeBitsRecoverClient MsgTypeBitsIBCSoftwareUpgrade MsgTypeBitsUpdateParams MsgTypeBitsConnectionOpenInit MsgTypeBitsConnectionOpenTry MsgTypeBitsConnectionOpenAck MsgTypeBitsConnectionOpenConfirm MsgTypeBitsChannelOpenInit MsgTypeBitsChannelOpenTry MsgTypeBitsChannelOpenAck MsgTypeBitsChannelOpenConfirm MsgTypeBitsChannelCloseInit MsgTypeBitsChannelCloseConfirm MsgTypeBitsRecvPacket MsgTypeBitsTimeout MsgTypeBitsTimeoutOnClose MsgTypeBitsAcknowledgement MsgTypeBitsSignalVersion MsgTypeBitsTryUpgrade MsgTypeBitsCreateMailbox MsgTypeBitsProcessMessage MsgTypeBitsSetMailbox MsgTypeBitsCreateCollateralToken MsgTypeBitsCreateSyntheticToken MsgTypeBitsSetToken MsgTypeBitsEnrollRemoteRouter MsgTypeBitsUnrollRemoteRouter MsgTypeBitsRemoteTransfer MsgTypeBitsUpdateMinfeeParams MsgTypeBitsCreateIgp MsgTypeBitsSetIgpOwner MsgTypeBitsSetDestinationGasConfig MsgTypeBitsPayForGas MsgTypeBitsClaim MsgTypeBitsCreateMerkleTreeHook MsgTypeBitsCreateNoopHook MsgTypeBitsCreateMessageIdMultisigIsm MsgTypeBitsCreateMerkleRootMultisigIsm MsgTypeBitsCreateNoopIsm MsgTypeBitsAnnounceValidator MsgTypeBitsCreateRoutingIsm MsgTypeBitsSetRoutingIsmDomain MsgTypeBitsRemoveRoutingIsmDomain MsgTypeBitsUpdateRoutingIsmOwner )
Variables ¶
var ErrInvalidEventType = fmt.Errorf("not a valid EventType, try [%s]", strings.Join(_EventTypeNames, ", "))
var ErrInvalidHLTokenType = fmt.Errorf("not a valid HLTokenType, try [%s]", strings.Join(_HLTokenTypeNames, ", "))
var ErrInvalidHLTransferType = fmt.Errorf("not a valid HLTransferType, try [%s]", strings.Join(_HLTransferTypeNames, ", "))
var ErrInvalidIbcChannelStatus = fmt.Errorf("not a valid IbcChannelStatus, try [%s]", strings.Join(_IbcChannelStatusNames, ", "))
var ErrInvalidModuleName = errors.New("not a valid ModuleName")
var ErrInvalidMsgAddressType = errors.New("not a valid MsgAddressType")
var ErrInvalidMsgType = fmt.Errorf("not a valid MsgType, try [%s]", strings.Join(_MsgTypeNames, ", "))
var ErrInvalidProposalStatus = fmt.Errorf("not a valid ProposalStatus, try [%s]", strings.Join(_ProposalStatusNames, ", "))
var ErrInvalidProposalType = fmt.Errorf("not a valid ProposalType, try [%s]", strings.Join(_ProposalTypeNames, ", "))
var ErrInvalidRollupCategory = fmt.Errorf("not a valid RollupCategory, try [%s]", strings.Join(_RollupCategoryNames, ", "))
var ErrInvalidRollupType = fmt.Errorf("not a valid RollupType, try [%s]", strings.Join(_RollupTypeNames, ", "))
var ErrInvalidStakingLogType = fmt.Errorf("not a valid StakingLogType, try [%s]", strings.Join(_StakingLogTypeNames, ", "))
var ErrInvalidStatus = fmt.Errorf("not a valid Status, try [%s]", strings.Join(_StatusNames, ", "))
var ErrInvalidVestingType = errors.New("not a valid VestingType")
var ErrInvalidVoteOption = fmt.Errorf("not a valid VoteOption, try [%s]", strings.Join(_VoteOptionNames, ", "))
var ErrInvalidVoterType = fmt.Errorf("not a valid VoterType, try [%s]", strings.Join(_VoterTypeNames, ", "))
Functions ¶
func EventTypeNames ¶ added in v1.1.3
func EventTypeNames() []string
EventTypeNames returns a list of possible string values of EventType.
func HLTokenTypeNames ¶ added in v1.15.0
func HLTokenTypeNames() []string
HLTokenTypeNames returns a list of possible string values of HLTokenType.
func HLTransferTypeNames ¶ added in v1.15.0
func HLTransferTypeNames() []string
HLTransferTypeNames returns a list of possible string values of HLTransferType.
func IbcChannelStatusNames ¶ added in v1.13.0
func IbcChannelStatusNames() []string
IbcChannelStatusNames returns a list of possible string values of IbcChannelStatus.
func MsgTypeNames ¶ added in v1.1.3
func MsgTypeNames() []string
MsgTypeNames returns a list of possible string values of MsgType.
func ProposalStatusNames ¶ added in v1.12.0
func ProposalStatusNames() []string
ProposalStatusNames returns a list of possible string values of ProposalStatus.
func ProposalTypeNames ¶ added in v1.12.0
func ProposalTypeNames() []string
ProposalTypeNames returns a list of possible string values of ProposalType.
func RollupCategoryNames ¶ added in v1.10.3
func RollupCategoryNames() []string
RollupCategoryNames returns a list of possible string values of RollupCategory.
func RollupTypeNames ¶ added in v1.10.3
func RollupTypeNames() []string
RollupTypeNames returns a list of possible string values of RollupType.
func StakingLogTypeNames ¶ added in v1.6.0
func StakingLogTypeNames() []string
StakingLogTypeNames returns a list of possible string values of StakingLogType.
func StatusNames ¶ added in v1.1.3
func StatusNames() []string
StatusNames returns a list of possible string values of Status.
func VoteOptionNames ¶ added in v1.12.0
func VoteOptionNames() []string
VoteOptionNames returns a list of possible string values of VoteOption.
func VoterTypeNames ¶ added in v1.12.0
func VoterTypeNames() []string
VoterTypeNames returns a list of possible string values of VoterType.
Types ¶
type Bits ¶
type Bits struct {
// contains filtered or unexported fields
}
func NewBitsFromString ¶
func NewBitsWithPosition ¶
func NewEmptyBits ¶
func NewEmptyBits() Bits
type EventType ¶
type EventType string
swagger:enum EventType
ENUM( unknown, coin_received, coinbase, coin_spent, burn, mint, message, proposer_reward, rewards, commission, liveness, transfer, celestia.blob.v1.EventPayForBlobs, redelegate, AttestationRequest, withdraw_rewards, withdraw_commission, set_withdraw_address, create_validator, delegate, edit_validator, unbond, tx, complete_redelegation, complete_unbonding use_feegrant, revoke_feegrant, set_feegrant, update_feegrant, slash, proposal_vote, proposal_deposit, submit_proposal, cosmos.authz.v1beta1.EventGrant, send_packet, ibc_transfer, fungible_token_packet, acknowledge_packet, create_client, update_client, connection_open_try, connection_open_init, connection_open_confirm, connection_open_ack, channel_open_try, channel_open_init, channel_open_confirm, channel_open_ack, recv_packet, write_acknowledgement, timeout, timeout_packet, cosmos.authz.v1beta1.EventRevoke, cosmos.authz.v1.EventRevoke, cancel_unbonding_delegation, active_proposal, inactive_proposal, ics27_packet, channel_close_confirm, update_client_proposal, hyperlane.core.v1.EventDispatch, hyperlane.core.v1.EventProcess, hyperlane.core.v1.EventCreateMailbox, hyperlane.core.v1.EventSetMailbox, hyperlane.warp.v1.EventCreateSyntheticToken, hyperlane.warp.v1.EventCreateCollateralToken, hyperlane.warp.v1.EventSetToken, hyperlane.warp.v1.EventEnrollRemoteRouter, hyperlane.warp.v1.EventUnrollRemoteRouter, hyperlane.warp.v1.EventSendRemoteTransfer, hyperlane.warp.v1.EventReceiveRemoteTransfer, hyperlane.core.post_dispatch.v1.EventCreateMerkleTreeHook, hyperlane.core.post_dispatch.v1.EventInsertedIntoTree, hyperlane.core.post_dispatch.v1.EventGasPayment, hyperlane.core.post_dispatch.v1.EventCreateNoopHook, hyperlane.core.post_dispatch.v1.EventCreateIgp, hyperlane.core.post_dispatch.v1.EventSetIgp, hyperlane.core.post_dispatch.v1.EventSetDestinationGasConfig, hyperlane.core.post_dispatch.v1.EventClaimIgp, hyperlane.core.interchain_security.v1.EventCreateNoopIsm, hyperlane.core.interchain_security.v1.EventSetRoutingIsmDomain, hyperlane.core.interchain_security.v1.EventSetRoutingIsm, hyperlane.core.interchain_security.v1.EventCreateRoutingIsm )
const ( // EventTypeUnknown is a EventType of type unknown. EventTypeUnknown EventType = "unknown" // EventTypeCoinReceived is a EventType of type coin_received. EventTypeCoinReceived EventType = "coin_received" // EventTypeCoinbase is a EventType of type coinbase. EventTypeCoinbase EventType = "coinbase" // EventTypeCoinSpent is a EventType of type coin_spent. EventTypeCoinSpent EventType = "coin_spent" // EventTypeBurn is a EventType of type burn. EventTypeBurn EventType = "burn" // EventTypeMint is a EventType of type mint. EventTypeMint EventType = "mint" // EventTypeMessage is a EventType of type message. EventTypeMessage EventType = "message" // EventTypeProposerReward is a EventType of type proposer_reward. EventTypeProposerReward EventType = "proposer_reward" // EventTypeRewards is a EventType of type rewards. EventTypeRewards EventType = "rewards" // EventTypeCommission is a EventType of type commission. EventTypeCommission EventType = "commission" // EventTypeLiveness is a EventType of type liveness. EventTypeLiveness EventType = "liveness" // EventTypeTransfer is a EventType of type transfer. EventTypeTransfer EventType = "transfer" // EventTypeCelestiablobv1EventPayForBlobs is a EventType of type celestia.blob.v1.EventPayForBlobs. EventTypeCelestiablobv1EventPayForBlobs EventType = "celestia.blob.v1.EventPayForBlobs" // EventTypeRedelegate is a EventType of type redelegate. EventTypeRedelegate EventType = "redelegate" // EventTypeAttestationRequest is a EventType of type AttestationRequest. EventTypeAttestationRequest EventType = "AttestationRequest" // EventTypeWithdrawRewards is a EventType of type withdraw_rewards. EventTypeWithdrawRewards EventType = "withdraw_rewards" // EventTypeWithdrawCommission is a EventType of type withdraw_commission. EventTypeWithdrawCommission EventType = "withdraw_commission" // EventTypeSetWithdrawAddress is a EventType of type set_withdraw_address. EventTypeSetWithdrawAddress EventType = "set_withdraw_address" // EventTypeCreateValidator is a EventType of type create_validator. EventTypeCreateValidator EventType = "create_validator" // EventTypeDelegate is a EventType of type delegate. EventTypeDelegate EventType = "delegate" // EventTypeEditValidator is a EventType of type edit_validator. EventTypeEditValidator EventType = "edit_validator" // EventTypeUnbond is a EventType of type unbond. EventTypeUnbond EventType = "unbond" // EventTypeTx is a EventType of type tx. EventTypeTx EventType = "tx" // EventTypeCompleteRedelegation is a EventType of type complete_redelegation. EventTypeCompleteRedelegation EventType = "complete_redelegation" // EventTypeCompleteUnbonding is a EventType of type complete_unbonding. EventTypeCompleteUnbonding EventType = "complete_unbonding" // EventTypeUseFeegrant is a EventType of type use_feegrant. EventTypeUseFeegrant EventType = "use_feegrant" // EventTypeRevokeFeegrant is a EventType of type revoke_feegrant. EventTypeRevokeFeegrant EventType = "revoke_feegrant" // EventTypeSetFeegrant is a EventType of type set_feegrant. EventTypeSetFeegrant EventType = "set_feegrant" // EventTypeUpdateFeegrant is a EventType of type update_feegrant. EventTypeUpdateFeegrant EventType = "update_feegrant" // EventTypeSlash is a EventType of type slash. EventTypeSlash EventType = "slash" // EventTypeProposalVote is a EventType of type proposal_vote. EventTypeProposalVote EventType = "proposal_vote" // EventTypeProposalDeposit is a EventType of type proposal_deposit. EventTypeProposalDeposit EventType = "proposal_deposit" // EventTypeSubmitProposal is a EventType of type submit_proposal. EventTypeSubmitProposal EventType = "submit_proposal" // EventTypeCosmosauthzv1beta1EventGrant is a EventType of type cosmos.authz.v1beta1.EventGrant. EventTypeCosmosauthzv1beta1EventGrant EventType = "cosmos.authz.v1beta1.EventGrant" // EventTypeSendPacket is a EventType of type send_packet. EventTypeSendPacket EventType = "send_packet" // EventTypeIbcTransfer is a EventType of type ibc_transfer. EventTypeIbcTransfer EventType = "ibc_transfer" // EventTypeFungibleTokenPacket is a EventType of type fungible_token_packet. EventTypeFungibleTokenPacket EventType = "fungible_token_packet" // EventTypeAcknowledgePacket is a EventType of type acknowledge_packet. EventTypeAcknowledgePacket EventType = "acknowledge_packet" // EventTypeCreateClient is a EventType of type create_client. EventTypeCreateClient EventType = "create_client" // EventTypeUpdateClient is a EventType of type update_client. EventTypeUpdateClient EventType = "update_client" // EventTypeConnectionOpenTry is a EventType of type connection_open_try. EventTypeConnectionOpenTry EventType = "connection_open_try" // EventTypeConnectionOpenInit is a EventType of type connection_open_init. EventTypeConnectionOpenInit EventType = "connection_open_init" // EventTypeConnectionOpenConfirm is a EventType of type connection_open_confirm. EventTypeConnectionOpenConfirm EventType = "connection_open_confirm" // EventTypeConnectionOpenAck is a EventType of type connection_open_ack. EventTypeConnectionOpenAck EventType = "connection_open_ack" // EventTypeChannelOpenTry is a EventType of type channel_open_try. EventTypeChannelOpenTry EventType = "channel_open_try" // EventTypeChannelOpenInit is a EventType of type channel_open_init. EventTypeChannelOpenInit EventType = "channel_open_init" // EventTypeChannelOpenConfirm is a EventType of type channel_open_confirm. EventTypeChannelOpenConfirm EventType = "channel_open_confirm" // EventTypeChannelOpenAck is a EventType of type channel_open_ack. EventTypeChannelOpenAck EventType = "channel_open_ack" // EventTypeRecvPacket is a EventType of type recv_packet. EventTypeRecvPacket EventType = "recv_packet" // EventTypeWriteAcknowledgement is a EventType of type write_acknowledgement. EventTypeWriteAcknowledgement EventType = "write_acknowledgement" // EventTypeTimeout is a EventType of type timeout. EventTypeTimeout EventType = "timeout" // EventTypeTimeoutPacket is a EventType of type timeout_packet. EventTypeTimeoutPacket EventType = "timeout_packet" // EventTypeCosmosauthzv1beta1EventRevoke is a EventType of type cosmos.authz.v1beta1.EventRevoke. EventTypeCosmosauthzv1beta1EventRevoke EventType = "cosmos.authz.v1beta1.EventRevoke" // EventTypeCosmosauthzv1EventRevoke is a EventType of type cosmos.authz.v1.EventRevoke. EventTypeCosmosauthzv1EventRevoke EventType = "cosmos.authz.v1.EventRevoke" // EventTypeCancelUnbondingDelegation is a EventType of type cancel_unbonding_delegation. EventTypeCancelUnbondingDelegation EventType = "cancel_unbonding_delegation" // EventTypeActiveProposal is a EventType of type active_proposal. EventTypeActiveProposal EventType = "active_proposal" // EventTypeInactiveProposal is a EventType of type inactive_proposal. EventTypeInactiveProposal EventType = "inactive_proposal" // EventTypeIcs27Packet is a EventType of type ics27_packet. EventTypeIcs27Packet EventType = "ics27_packet" // EventTypeChannelCloseConfirm is a EventType of type channel_close_confirm. EventTypeChannelCloseConfirm EventType = "channel_close_confirm" // EventTypeUpdateClientProposal is a EventType of type update_client_proposal. EventTypeUpdateClientProposal EventType = "update_client_proposal" // EventTypeHyperlanecorev1EventDispatch is a EventType of type hyperlane.core.v1.EventDispatch. EventTypeHyperlanecorev1EventDispatch EventType = "hyperlane.core.v1.EventDispatch" // EventTypeHyperlanecorev1EventProcess is a EventType of type hyperlane.core.v1.EventProcess. EventTypeHyperlanecorev1EventProcess EventType = "hyperlane.core.v1.EventProcess" // EventTypeHyperlanecorev1EventCreateMailbox is a EventType of type hyperlane.core.v1.EventCreateMailbox. EventTypeHyperlanecorev1EventCreateMailbox EventType = "hyperlane.core.v1.EventCreateMailbox" // EventTypeHyperlanecorev1EventSetMailbox is a EventType of type hyperlane.core.v1.EventSetMailbox. EventTypeHyperlanecorev1EventSetMailbox EventType = "hyperlane.core.v1.EventSetMailbox" // EventTypeHyperlanewarpv1EventCreateSyntheticToken is a EventType of type hyperlane.warp.v1.EventCreateSyntheticToken. EventTypeHyperlanewarpv1EventCreateSyntheticToken EventType = "hyperlane.warp.v1.EventCreateSyntheticToken" // EventTypeHyperlanewarpv1EventCreateCollateralToken is a EventType of type hyperlane.warp.v1.EventCreateCollateralToken. EventTypeHyperlanewarpv1EventCreateCollateralToken EventType = "hyperlane.warp.v1.EventCreateCollateralToken" // EventTypeHyperlanewarpv1EventSetToken is a EventType of type hyperlane.warp.v1.EventSetToken. EventTypeHyperlanewarpv1EventSetToken EventType = "hyperlane.warp.v1.EventSetToken" // EventTypeHyperlanewarpv1EventEnrollRemoteRouter is a EventType of type hyperlane.warp.v1.EventEnrollRemoteRouter. EventTypeHyperlanewarpv1EventEnrollRemoteRouter EventType = "hyperlane.warp.v1.EventEnrollRemoteRouter" // EventTypeHyperlanewarpv1EventUnrollRemoteRouter is a EventType of type hyperlane.warp.v1.EventUnrollRemoteRouter. EventTypeHyperlanewarpv1EventUnrollRemoteRouter EventType = "hyperlane.warp.v1.EventUnrollRemoteRouter" // EventTypeHyperlanewarpv1EventSendRemoteTransfer is a EventType of type hyperlane.warp.v1.EventSendRemoteTransfer. EventTypeHyperlanewarpv1EventSendRemoteTransfer EventType = "hyperlane.warp.v1.EventSendRemoteTransfer" // EventTypeHyperlanewarpv1EventReceiveRemoteTransfer is a EventType of type hyperlane.warp.v1.EventReceiveRemoteTransfer. EventTypeHyperlanewarpv1EventReceiveRemoteTransfer EventType = "hyperlane.warp.v1.EventReceiveRemoteTransfer" // EventTypeHyperlanecorepostDispatchv1EventCreateMerkleTreeHook is a EventType of type hyperlane.core.post_dispatch.v1.EventCreateMerkleTreeHook. EventTypeHyperlanecorepostDispatchv1EventCreateMerkleTreeHook EventType = "hyperlane.core.post_dispatch.v1.EventCreateMerkleTreeHook" // EventTypeHyperlanecorepostDispatchv1EventInsertedIntoTree is a EventType of type hyperlane.core.post_dispatch.v1.EventInsertedIntoTree. EventTypeHyperlanecorepostDispatchv1EventInsertedIntoTree EventType = "hyperlane.core.post_dispatch.v1.EventInsertedIntoTree" // EventTypeHyperlanecorepostDispatchv1EventGasPayment is a EventType of type hyperlane.core.post_dispatch.v1.EventGasPayment. EventTypeHyperlanecorepostDispatchv1EventGasPayment EventType = "hyperlane.core.post_dispatch.v1.EventGasPayment" // EventTypeHyperlanecorepostDispatchv1EventCreateNoopHook is a EventType of type hyperlane.core.post_dispatch.v1.EventCreateNoopHook. EventTypeHyperlanecorepostDispatchv1EventCreateNoopHook EventType = "hyperlane.core.post_dispatch.v1.EventCreateNoopHook" // EventTypeHyperlanecorepostDispatchv1EventCreateIgp is a EventType of type hyperlane.core.post_dispatch.v1.EventCreateIgp. EventTypeHyperlanecorepostDispatchv1EventCreateIgp EventType = "hyperlane.core.post_dispatch.v1.EventCreateIgp" // EventTypeHyperlanecorepostDispatchv1EventSetIgp is a EventType of type hyperlane.core.post_dispatch.v1.EventSetIgp. EventTypeHyperlanecorepostDispatchv1EventSetIgp EventType = "hyperlane.core.post_dispatch.v1.EventSetIgp" // EventTypeHyperlanecorepostDispatchv1EventSetDestinationGasConfig is a EventType of type hyperlane.core.post_dispatch.v1.EventSetDestinationGasConfig. EventTypeHyperlanecorepostDispatchv1EventSetDestinationGasConfig EventType = "hyperlane.core.post_dispatch.v1.EventSetDestinationGasConfig" // EventTypeHyperlanecorepostDispatchv1EventClaimIgp is a EventType of type hyperlane.core.post_dispatch.v1.EventClaimIgp. EventTypeHyperlanecorepostDispatchv1EventClaimIgp EventType = "hyperlane.core.post_dispatch.v1.EventClaimIgp" // EventTypeHyperlanecoreinterchainSecurityv1EventCreateNoopIsm is a EventType of type hyperlane.core.interchain_security.v1.EventCreateNoopIsm. EventTypeHyperlanecoreinterchainSecurityv1EventCreateNoopIsm EventType = "hyperlane.core.interchain_security.v1.EventCreateNoopIsm" // EventTypeHyperlanecoreinterchainSecurityv1EventSetRoutingIsmDomain is a EventType of type hyperlane.core.interchain_security.v1.EventSetRoutingIsmDomain. EventTypeHyperlanecoreinterchainSecurityv1EventSetRoutingIsmDomain EventType = "hyperlane.core.interchain_security.v1.EventSetRoutingIsmDomain" // EventTypeHyperlanecoreinterchainSecurityv1EventSetRoutingIsm is a EventType of type hyperlane.core.interchain_security.v1.EventSetRoutingIsm. EventTypeHyperlanecoreinterchainSecurityv1EventSetRoutingIsm EventType = "hyperlane.core.interchain_security.v1.EventSetRoutingIsm" // EventTypeHyperlanecoreinterchainSecurityv1EventCreateRoutingIsm is a EventType of type hyperlane.core.interchain_security.v1.EventCreateRoutingIsm. EventTypeHyperlanecoreinterchainSecurityv1EventCreateRoutingIsm EventType = "hyperlane.core.interchain_security.v1.EventCreateRoutingIsm" )
func EventTypeValues ¶
func EventTypeValues() []EventType
EventTypeValues returns a list of the values for EventType
func ParseEventType ¶
ParseEventType attempts to convert a string to a EventType.
func (EventType) IsValid ¶
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (EventType) MarshalText ¶
MarshalText implements the text marshaller method.
func (*EventType) UnmarshalText ¶
UnmarshalText implements the text unmarshaller method.
type HLTokenType ¶ added in v1.15.0
type HLTokenType string
swagger:enum HLTokenType
ENUM( synthetic, collateral )
const ( // HLTokenTypeSynthetic is a HLTokenType of type synthetic. HLTokenTypeSynthetic HLTokenType = "synthetic" // HLTokenTypeCollateral is a HLTokenType of type collateral. HLTokenTypeCollateral HLTokenType = "collateral" )
func HLTokenTypeValues ¶ added in v1.15.0
func HLTokenTypeValues() []HLTokenType
HLTokenTypeValues returns a list of the values for HLTokenType
func ParseHLTokenType ¶ added in v1.15.0
func ParseHLTokenType(name string) (HLTokenType, error)
ParseHLTokenType attempts to convert a string to a HLTokenType.
func (HLTokenType) IsValid ¶ added in v1.15.0
func (x HLTokenType) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (HLTokenType) MarshalText ¶ added in v1.15.0
func (x HLTokenType) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*HLTokenType) Scan ¶ added in v1.15.0
func (x *HLTokenType) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (HLTokenType) String ¶ added in v1.15.0
func (x HLTokenType) String() string
String implements the Stringer interface.
func (*HLTokenType) UnmarshalText ¶ added in v1.15.0
func (x *HLTokenType) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type HLTransferType ¶ added in v1.15.0
type HLTransferType string
swagger:enum HLTransferType
ENUM( send, receive )
const ( // HLTransferTypeSend is a HLTransferType of type send. HLTransferTypeSend HLTransferType = "send" // HLTransferTypeReceive is a HLTransferType of type receive. HLTransferTypeReceive HLTransferType = "receive" )
func HLTransferTypeValues ¶ added in v1.15.0
func HLTransferTypeValues() []HLTransferType
HLTransferTypeValues returns a list of the values for HLTransferType
func ParseHLTransferType ¶ added in v1.15.0
func ParseHLTransferType(name string) (HLTransferType, error)
ParseHLTransferType attempts to convert a string to a HLTransferType.
func (HLTransferType) IsValid ¶ added in v1.15.0
func (x HLTransferType) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (HLTransferType) MarshalText ¶ added in v1.15.0
func (x HLTransferType) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*HLTransferType) Scan ¶ added in v1.15.0
func (x *HLTransferType) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (HLTransferType) String ¶ added in v1.15.0
func (x HLTransferType) String() string
String implements the Stringer interface.
func (*HLTransferType) UnmarshalText ¶ added in v1.15.0
func (x *HLTransferType) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type IbcChannelStatus ¶ added in v1.13.0
type IbcChannelStatus string
swagger:enum IbcChannelStatus
ENUM( initialization, opened, closed )
const ( // IbcChannelStatusInitialization is a IbcChannelStatus of type initialization. IbcChannelStatusInitialization IbcChannelStatus = "initialization" // IbcChannelStatusOpened is a IbcChannelStatus of type opened. IbcChannelStatusOpened IbcChannelStatus = "opened" // IbcChannelStatusClosed is a IbcChannelStatus of type closed. IbcChannelStatusClosed IbcChannelStatus = "closed" )
func IbcChannelStatusValues ¶ added in v1.13.0
func IbcChannelStatusValues() []IbcChannelStatus
IbcChannelStatusValues returns a list of the values for IbcChannelStatus
func ParseIbcChannelStatus ¶ added in v1.13.0
func ParseIbcChannelStatus(name string) (IbcChannelStatus, error)
ParseIbcChannelStatus attempts to convert a string to a IbcChannelStatus.
func (IbcChannelStatus) IsValid ¶ added in v1.13.0
func (x IbcChannelStatus) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (IbcChannelStatus) MarshalText ¶ added in v1.13.0
func (x IbcChannelStatus) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*IbcChannelStatus) Scan ¶ added in v1.13.0
func (x *IbcChannelStatus) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (IbcChannelStatus) String ¶ added in v1.13.0
func (x IbcChannelStatus) String() string
String implements the Stringer interface.
func (*IbcChannelStatus) UnmarshalText ¶ added in v1.13.0
func (x *IbcChannelStatus) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type ModuleName ¶
type ModuleName string
swagger:enum ModuleName
ENUM( auth, blob, crisis, distribution, indexer, gov, slashing, staking, consensus, baseapp, icahost )
const ( // ModuleNameAuth is a ModuleName of type auth. ModuleNameAuth ModuleName = "auth" // ModuleNameBlob is a ModuleName of type blob. ModuleNameBlob ModuleName = "blob" // ModuleNameCrisis is a ModuleName of type crisis. ModuleNameCrisis ModuleName = "crisis" // ModuleNameDistribution is a ModuleName of type distribution. ModuleNameDistribution ModuleName = "distribution" // ModuleNameIndexer is a ModuleName of type indexer. ModuleNameIndexer ModuleName = "indexer" // ModuleNameGov is a ModuleName of type gov. ModuleNameGov ModuleName = "gov" // ModuleNameSlashing is a ModuleName of type slashing. ModuleNameSlashing ModuleName = "slashing" // ModuleNameStaking is a ModuleName of type staking. ModuleNameStaking ModuleName = "staking" // ModuleNameConsensus is a ModuleName of type consensus. ModuleNameConsensus ModuleName = "consensus" // ModuleNameBaseapp is a ModuleName of type baseapp. ModuleNameBaseapp ModuleName = "baseapp" // ModuleNameIcahost is a ModuleName of type icahost. ModuleNameIcahost ModuleName = "icahost" )
func ModuleNameValues ¶
func ModuleNameValues() []ModuleName
ModuleNameValues returns a list of the values for ModuleName
func ParseModuleName ¶
func ParseModuleName(name string) (ModuleName, error)
ParseModuleName attempts to convert a string to a ModuleName.
func (ModuleName) IsValid ¶
func (x ModuleName) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (ModuleName) MarshalText ¶
func (x ModuleName) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*ModuleName) Scan ¶
func (x *ModuleName) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (ModuleName) String ¶
func (x ModuleName) String() string
String implements the Stringer interface.
func (*ModuleName) UnmarshalText ¶
func (x *ModuleName) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type MsgAddressType ¶
type MsgAddressType string
swagger:enum MsgAddressType
ENUM( validator, delegator, depositor, validatorSrc, validatorDst, fromAddress, toAddress, input, output, grantee, granter, signer, withdraw, voter, proposer, authority, sender, receiver, submitter, admin, newAdmin, groupPolicyAddress, executor, groupMember, owner, relayer, payee, )
const ( // MsgAddressTypeValidator is a MsgAddressType of type validator. MsgAddressTypeValidator MsgAddressType = "validator" // MsgAddressTypeDelegator is a MsgAddressType of type delegator. MsgAddressTypeDelegator MsgAddressType = "delegator" // MsgAddressTypeDepositor is a MsgAddressType of type depositor. MsgAddressTypeDepositor MsgAddressType = "depositor" // MsgAddressTypeValidatorSrc is a MsgAddressType of type validatorSrc. MsgAddressTypeValidatorSrc MsgAddressType = "validatorSrc" // MsgAddressTypeValidatorDst is a MsgAddressType of type validatorDst. MsgAddressTypeValidatorDst MsgAddressType = "validatorDst" // MsgAddressTypeFromAddress is a MsgAddressType of type fromAddress. MsgAddressTypeFromAddress MsgAddressType = "fromAddress" // MsgAddressTypeToAddress is a MsgAddressType of type toAddress. MsgAddressTypeToAddress MsgAddressType = "toAddress" // MsgAddressTypeInput is a MsgAddressType of type input. MsgAddressTypeInput MsgAddressType = "input" // MsgAddressTypeOutput is a MsgAddressType of type output. MsgAddressTypeOutput MsgAddressType = "output" // MsgAddressTypeGrantee is a MsgAddressType of type grantee. MsgAddressTypeGrantee MsgAddressType = "grantee" // MsgAddressTypeGranter is a MsgAddressType of type granter. MsgAddressTypeGranter MsgAddressType = "granter" // MsgAddressTypeSigner is a MsgAddressType of type signer. MsgAddressTypeSigner MsgAddressType = "signer" // MsgAddressTypeWithdraw is a MsgAddressType of type withdraw. MsgAddressTypeWithdraw MsgAddressType = "withdraw" // MsgAddressTypeVoter is a MsgAddressType of type voter. MsgAddressTypeVoter MsgAddressType = "voter" // MsgAddressTypeProposer is a MsgAddressType of type proposer. MsgAddressTypeProposer MsgAddressType = "proposer" // MsgAddressTypeAuthority is a MsgAddressType of type authority. MsgAddressTypeAuthority MsgAddressType = "authority" // MsgAddressTypeSender is a MsgAddressType of type sender. MsgAddressTypeSender MsgAddressType = "sender" // MsgAddressTypeReceiver is a MsgAddressType of type receiver. MsgAddressTypeReceiver MsgAddressType = "receiver" // MsgAddressTypeSubmitter is a MsgAddressType of type submitter. MsgAddressTypeSubmitter MsgAddressType = "submitter" // MsgAddressTypeAdmin is a MsgAddressType of type admin. MsgAddressTypeAdmin MsgAddressType = "admin" // MsgAddressTypeNewAdmin is a MsgAddressType of type newAdmin. MsgAddressTypeNewAdmin MsgAddressType = "newAdmin" // MsgAddressTypeGroupPolicyAddress is a MsgAddressType of type groupPolicyAddress. MsgAddressTypeGroupPolicyAddress MsgAddressType = "groupPolicyAddress" // MsgAddressTypeExecutor is a MsgAddressType of type executor. MsgAddressTypeExecutor MsgAddressType = "executor" // MsgAddressTypeGroupMember is a MsgAddressType of type groupMember. MsgAddressTypeGroupMember MsgAddressType = "groupMember" // MsgAddressTypeOwner is a MsgAddressType of type owner. MsgAddressTypeOwner MsgAddressType = "owner" // MsgAddressTypeRelayer is a MsgAddressType of type relayer. MsgAddressTypeRelayer MsgAddressType = "relayer" // MsgAddressTypePayee is a MsgAddressType of type payee. MsgAddressTypePayee MsgAddressType = "payee" )
func MsgAddressTypeValues ¶
func MsgAddressTypeValues() []MsgAddressType
MsgAddressTypeValues returns a list of the values for MsgAddressType
func ParseMsgAddressType ¶
func ParseMsgAddressType(name string) (MsgAddressType, error)
ParseMsgAddressType attempts to convert a string to a MsgAddressType.
func (MsgAddressType) IsValid ¶
func (x MsgAddressType) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (MsgAddressType) MarshalText ¶
func (x MsgAddressType) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*MsgAddressType) Scan ¶
func (x *MsgAddressType) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (MsgAddressType) String ¶
func (x MsgAddressType) String() string
String implements the Stringer interface.
func (*MsgAddressType) UnmarshalText ¶
func (x *MsgAddressType) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type MsgType ¶
type MsgType string
swagger:enum MsgType
ENUM( MsgUnknown, MsgSetWithdrawAddress, MsgWithdrawDelegatorReward, MsgWithdrawValidatorCommission, MsgFundCommunityPool, MsgCreateValidator, MsgEditValidator, MsgDelegate, MsgBeginRedelegate, MsgUndelegate, MsgCancelUnbondingDelegation, MsgUnjail, MsgSend, MsgMultiSend, MsgCreateVestingAccount, MsgCreatePermanentLockedAccount, MsgCreatePeriodicVestingAccount, MsgPayForBlobs, MsgGrant, MsgExec, MsgRevoke, MsgGrantAllowance, MsgRevokeAllowance, MsgRegisterEVMAddress, MsgSubmitProposal, MsgExecLegacyContent, MsgVote, MsgVoteWeighted, MsgDeposit, IBCTransfer, MsgVerifyInvariant, MsgSubmitEvidence, MsgSendNFT, MsgCreateGroup, MsgUpdateGroupMembers, MsgUpdateGroupAdmin, MsgUpdateGroupMetadata, MsgCreateGroupPolicy, MsgUpdateGroupPolicyAdmin, MsgCreateGroupWithPolicy, MsgUpdateGroupPolicyDecisionPolicy, MsgUpdateGroupPolicyMetadata, MsgSubmitProposalGroup, MsgWithdrawProposal, MsgVoteGroup, MsgExecGroup, MsgLeaveGroup, MsgSoftwareUpgrade, MsgCancelUpgrade, MsgRegisterInterchainAccount, MsgSendTx, MsgRegisterPayee, MsgRegisterCounterpartyPayee, MsgPayPacketFee, MsgPayPacketFeeAsync, MsgTransfer, MsgCreateClient, MsgUpdateClient, MsgUpgradeClient, MsgSubmitMisbehaviour, MsgRecoverClient, MsgIBCSoftwareUpgrade, MsgUpdateParams, MsgConnectionOpenInit, MsgConnectionOpenTry, MsgConnectionOpenAck, MsgConnectionOpenConfirm, MsgChannelOpenInit, MsgChannelOpenTry, MsgChannelOpenAck, MsgChannelOpenConfirm, MsgChannelCloseInit, MsgChannelCloseConfirm, MsgRecvPacket, MsgTimeout, MsgTimeoutOnClose, MsgAcknowledgement, MsgSignalVersion, MsgTryUpgrade, MsgCreateMailbox, MsgProcessMessage, MsgSetMailbox, MsgCreateCollateralToken, MsgCreateSyntheticToken, MsgSetToken, MsgEnrollRemoteRouter, MsgUnrollRemoteRouter, MsgRemoteTransfer, MsgUpdateMinfeeParams, MsgCreateIgp, MsgSetIgpOwner, MsgSetDestinationGasConfig, MsgPayForGas, MsgClaim, MsgCreateMerkleTreeHook, MsgCreateNoopHook, MsgCreateMessageIdMultisigIsm, MsgCreateMerkleRootMultisigIsm, MsgCreateNoopIsm, MsgAnnounceValidator, MsgCreateRoutingIsm, MsgSetRoutingIsmDomain, MsgRemoveRoutingIsmDomain, MsgUpdateRoutingIsmOwner )
const ( // MsgUnknown is a MsgType of type MsgUnknown. MsgUnknown MsgType = "MsgUnknown" // MsgSetWithdrawAddress is a MsgType of type MsgSetWithdrawAddress. MsgSetWithdrawAddress MsgType = "MsgSetWithdrawAddress" // MsgWithdrawDelegatorReward is a MsgType of type MsgWithdrawDelegatorReward. MsgWithdrawDelegatorReward MsgType = "MsgWithdrawDelegatorReward" // MsgWithdrawValidatorCommission is a MsgType of type MsgWithdrawValidatorCommission. MsgWithdrawValidatorCommission MsgType = "MsgWithdrawValidatorCommission" // MsgFundCommunityPool is a MsgType of type MsgFundCommunityPool. MsgFundCommunityPool MsgType = "MsgFundCommunityPool" // MsgCreateValidator is a MsgType of type MsgCreateValidator. MsgCreateValidator MsgType = "MsgCreateValidator" // MsgEditValidator is a MsgType of type MsgEditValidator. MsgEditValidator MsgType = "MsgEditValidator" // MsgDelegate is a MsgType of type MsgDelegate. MsgDelegate MsgType = "MsgDelegate" // MsgBeginRedelegate is a MsgType of type MsgBeginRedelegate. MsgBeginRedelegate MsgType = "MsgBeginRedelegate" // MsgUndelegate is a MsgType of type MsgUndelegate. MsgUndelegate MsgType = "MsgUndelegate" // MsgCancelUnbondingDelegation is a MsgType of type MsgCancelUnbondingDelegation. MsgCancelUnbondingDelegation MsgType = "MsgCancelUnbondingDelegation" // MsgUnjail is a MsgType of type MsgUnjail. MsgUnjail MsgType = "MsgUnjail" // MsgSend is a MsgType of type MsgSend. MsgSend MsgType = "MsgSend" // MsgMultiSend is a MsgType of type MsgMultiSend. MsgMultiSend MsgType = "MsgMultiSend" // MsgCreateVestingAccount is a MsgType of type MsgCreateVestingAccount. MsgCreateVestingAccount MsgType = "MsgCreateVestingAccount" // MsgCreatePermanentLockedAccount is a MsgType of type MsgCreatePermanentLockedAccount. MsgCreatePermanentLockedAccount MsgType = "MsgCreatePermanentLockedAccount" // MsgCreatePeriodicVestingAccount is a MsgType of type MsgCreatePeriodicVestingAccount. MsgCreatePeriodicVestingAccount MsgType = "MsgCreatePeriodicVestingAccount" // MsgPayForBlobs is a MsgType of type MsgPayForBlobs. MsgPayForBlobs MsgType = "MsgPayForBlobs" // MsgGrant is a MsgType of type MsgGrant. MsgGrant MsgType = "MsgGrant" // MsgExec is a MsgType of type MsgExec. MsgExec MsgType = "MsgExec" // MsgRevoke is a MsgType of type MsgRevoke. MsgRevoke MsgType = "MsgRevoke" // MsgGrantAllowance is a MsgType of type MsgGrantAllowance. MsgGrantAllowance MsgType = "MsgGrantAllowance" // MsgRevokeAllowance is a MsgType of type MsgRevokeAllowance. MsgRevokeAllowance MsgType = "MsgRevokeAllowance" // MsgRegisterEVMAddress is a MsgType of type MsgRegisterEVMAddress. MsgRegisterEVMAddress MsgType = "MsgRegisterEVMAddress" // MsgSubmitProposal is a MsgType of type MsgSubmitProposal. MsgSubmitProposal MsgType = "MsgSubmitProposal" // MsgExecLegacyContent is a MsgType of type MsgExecLegacyContent. MsgExecLegacyContent MsgType = "MsgExecLegacyContent" // MsgVote is a MsgType of type MsgVote. MsgVote MsgType = "MsgVote" // MsgVoteWeighted is a MsgType of type MsgVoteWeighted. MsgVoteWeighted MsgType = "MsgVoteWeighted" // MsgDeposit is a MsgType of type MsgDeposit. MsgDeposit MsgType = "MsgDeposit" // IBCTransfer is a MsgType of type IBCTransfer. IBCTransfer MsgType = "IBCTransfer" // MsgVerifyInvariant is a MsgType of type MsgVerifyInvariant. MsgVerifyInvariant MsgType = "MsgVerifyInvariant" // MsgSubmitEvidence is a MsgType of type MsgSubmitEvidence. MsgSubmitEvidence MsgType = "MsgSubmitEvidence" // MsgSendNFT is a MsgType of type MsgSendNFT. MsgSendNFT MsgType = "MsgSendNFT" // MsgCreateGroup is a MsgType of type MsgCreateGroup. MsgCreateGroup MsgType = "MsgCreateGroup" // MsgUpdateGroupMembers is a MsgType of type MsgUpdateGroupMembers. MsgUpdateGroupMembers MsgType = "MsgUpdateGroupMembers" // MsgUpdateGroupAdmin is a MsgType of type MsgUpdateGroupAdmin. MsgUpdateGroupAdmin MsgType = "MsgUpdateGroupAdmin" // MsgUpdateGroupMetadata is a MsgType of type MsgUpdateGroupMetadata. MsgUpdateGroupMetadata MsgType = "MsgUpdateGroupMetadata" // MsgCreateGroupPolicy is a MsgType of type MsgCreateGroupPolicy. MsgCreateGroupPolicy MsgType = "MsgCreateGroupPolicy" // MsgUpdateGroupPolicyAdmin is a MsgType of type MsgUpdateGroupPolicyAdmin. MsgUpdateGroupPolicyAdmin MsgType = "MsgUpdateGroupPolicyAdmin" // MsgCreateGroupWithPolicy is a MsgType of type MsgCreateGroupWithPolicy. MsgCreateGroupWithPolicy MsgType = "MsgCreateGroupWithPolicy" // MsgUpdateGroupPolicyDecisionPolicy is a MsgType of type MsgUpdateGroupPolicyDecisionPolicy. MsgUpdateGroupPolicyDecisionPolicy MsgType = "MsgUpdateGroupPolicyDecisionPolicy" // MsgUpdateGroupPolicyMetadata is a MsgType of type MsgUpdateGroupPolicyMetadata. MsgUpdateGroupPolicyMetadata MsgType = "MsgUpdateGroupPolicyMetadata" // MsgSubmitProposalGroup is a MsgType of type MsgSubmitProposalGroup. MsgSubmitProposalGroup MsgType = "MsgSubmitProposalGroup" // MsgWithdrawProposal is a MsgType of type MsgWithdrawProposal. MsgWithdrawProposal MsgType = "MsgWithdrawProposal" // MsgVoteGroup is a MsgType of type MsgVoteGroup. MsgVoteGroup MsgType = "MsgVoteGroup" // MsgExecGroup is a MsgType of type MsgExecGroup. MsgExecGroup MsgType = "MsgExecGroup" // MsgLeaveGroup is a MsgType of type MsgLeaveGroup. MsgLeaveGroup MsgType = "MsgLeaveGroup" // MsgSoftwareUpgrade is a MsgType of type MsgSoftwareUpgrade. MsgSoftwareUpgrade MsgType = "MsgSoftwareUpgrade" // MsgCancelUpgrade is a MsgType of type MsgCancelUpgrade. MsgCancelUpgrade MsgType = "MsgCancelUpgrade" // MsgRegisterInterchainAccount is a MsgType of type MsgRegisterInterchainAccount. MsgRegisterInterchainAccount MsgType = "MsgRegisterInterchainAccount" // MsgSendTx is a MsgType of type MsgSendTx. MsgSendTx MsgType = "MsgSendTx" // MsgRegisterPayee is a MsgType of type MsgRegisterPayee. MsgRegisterPayee MsgType = "MsgRegisterPayee" // MsgRegisterCounterpartyPayee is a MsgType of type MsgRegisterCounterpartyPayee. MsgRegisterCounterpartyPayee MsgType = "MsgRegisterCounterpartyPayee" // MsgPayPacketFee is a MsgType of type MsgPayPacketFee. MsgPayPacketFee MsgType = "MsgPayPacketFee" // MsgPayPacketFeeAsync is a MsgType of type MsgPayPacketFeeAsync. MsgPayPacketFeeAsync MsgType = "MsgPayPacketFeeAsync" // MsgTransfer is a MsgType of type MsgTransfer. MsgTransfer MsgType = "MsgTransfer" // MsgCreateClient is a MsgType of type MsgCreateClient. MsgCreateClient MsgType = "MsgCreateClient" // MsgUpdateClient is a MsgType of type MsgUpdateClient. MsgUpdateClient MsgType = "MsgUpdateClient" // MsgUpgradeClient is a MsgType of type MsgUpgradeClient. MsgUpgradeClient MsgType = "MsgUpgradeClient" // MsgSubmitMisbehaviour is a MsgType of type MsgSubmitMisbehaviour. MsgSubmitMisbehaviour MsgType = "MsgSubmitMisbehaviour" // MsgRecoverClient is a MsgType of type MsgRecoverClient. MsgRecoverClient MsgType = "MsgRecoverClient" // MsgIBCSoftwareUpgrade is a MsgType of type MsgIBCSoftwareUpgrade. MsgIBCSoftwareUpgrade MsgType = "MsgIBCSoftwareUpgrade" // MsgUpdateParams is a MsgType of type MsgUpdateParams. MsgUpdateParams MsgType = "MsgUpdateParams" // MsgConnectionOpenInit is a MsgType of type MsgConnectionOpenInit. MsgConnectionOpenInit MsgType = "MsgConnectionOpenInit" // MsgConnectionOpenTry is a MsgType of type MsgConnectionOpenTry. MsgConnectionOpenTry MsgType = "MsgConnectionOpenTry" // MsgConnectionOpenAck is a MsgType of type MsgConnectionOpenAck. MsgConnectionOpenAck MsgType = "MsgConnectionOpenAck" // MsgConnectionOpenConfirm is a MsgType of type MsgConnectionOpenConfirm. MsgConnectionOpenConfirm MsgType = "MsgConnectionOpenConfirm" // MsgChannelOpenInit is a MsgType of type MsgChannelOpenInit. MsgChannelOpenInit MsgType = "MsgChannelOpenInit" // MsgChannelOpenTry is a MsgType of type MsgChannelOpenTry. MsgChannelOpenTry MsgType = "MsgChannelOpenTry" // MsgChannelOpenAck is a MsgType of type MsgChannelOpenAck. MsgChannelOpenAck MsgType = "MsgChannelOpenAck" // MsgChannelOpenConfirm is a MsgType of type MsgChannelOpenConfirm. MsgChannelOpenConfirm MsgType = "MsgChannelOpenConfirm" // MsgChannelCloseInit is a MsgType of type MsgChannelCloseInit. MsgChannelCloseInit MsgType = "MsgChannelCloseInit" // MsgChannelCloseConfirm is a MsgType of type MsgChannelCloseConfirm. MsgChannelCloseConfirm MsgType = "MsgChannelCloseConfirm" // MsgRecvPacket is a MsgType of type MsgRecvPacket. MsgRecvPacket MsgType = "MsgRecvPacket" // MsgTimeout is a MsgType of type MsgTimeout. MsgTimeout MsgType = "MsgTimeout" // MsgTimeoutOnClose is a MsgType of type MsgTimeoutOnClose. MsgTimeoutOnClose MsgType = "MsgTimeoutOnClose" // MsgAcknowledgement is a MsgType of type MsgAcknowledgement. MsgAcknowledgement MsgType = "MsgAcknowledgement" // MsgSignalVersion is a MsgType of type MsgSignalVersion. MsgSignalVersion MsgType = "MsgSignalVersion" // MsgTryUpgrade is a MsgType of type MsgTryUpgrade. MsgTryUpgrade MsgType = "MsgTryUpgrade" // MsgCreateMailbox is a MsgType of type MsgCreateMailbox. MsgCreateMailbox MsgType = "MsgCreateMailbox" // MsgProcessMessage is a MsgType of type MsgProcessMessage. MsgProcessMessage MsgType = "MsgProcessMessage" // MsgSetMailbox is a MsgType of type MsgSetMailbox. MsgSetMailbox MsgType = "MsgSetMailbox" // MsgCreateCollateralToken is a MsgType of type MsgCreateCollateralToken. MsgCreateCollateralToken MsgType = "MsgCreateCollateralToken" // MsgCreateSyntheticToken is a MsgType of type MsgCreateSyntheticToken. MsgCreateSyntheticToken MsgType = "MsgCreateSyntheticToken" // MsgSetToken is a MsgType of type MsgSetToken. MsgSetToken MsgType = "MsgSetToken" // MsgEnrollRemoteRouter is a MsgType of type MsgEnrollRemoteRouter. MsgEnrollRemoteRouter MsgType = "MsgEnrollRemoteRouter" // MsgUnrollRemoteRouter is a MsgType of type MsgUnrollRemoteRouter. MsgUnrollRemoteRouter MsgType = "MsgUnrollRemoteRouter" // MsgRemoteTransfer is a MsgType of type MsgRemoteTransfer. MsgRemoteTransfer MsgType = "MsgRemoteTransfer" // MsgUpdateMinfeeParams is a MsgType of type MsgUpdateMinfeeParams. MsgUpdateMinfeeParams MsgType = "MsgUpdateMinfeeParams" // MsgCreateIgp is a MsgType of type MsgCreateIgp. MsgCreateIgp MsgType = "MsgCreateIgp" // MsgSetIgpOwner is a MsgType of type MsgSetIgpOwner. MsgSetIgpOwner MsgType = "MsgSetIgpOwner" // MsgSetDestinationGasConfig is a MsgType of type MsgSetDestinationGasConfig. MsgSetDestinationGasConfig MsgType = "MsgSetDestinationGasConfig" // MsgPayForGas is a MsgType of type MsgPayForGas. MsgPayForGas MsgType = "MsgPayForGas" // MsgClaim is a MsgType of type MsgClaim. MsgClaim MsgType = "MsgClaim" // MsgCreateMerkleTreeHook is a MsgType of type MsgCreateMerkleTreeHook. MsgCreateMerkleTreeHook MsgType = "MsgCreateMerkleTreeHook" // MsgCreateNoopHook is a MsgType of type MsgCreateNoopHook. MsgCreateNoopHook MsgType = "MsgCreateNoopHook" // MsgCreateMessageIdMultisigIsm is a MsgType of type MsgCreateMessageIdMultisigIsm. MsgCreateMessageIdMultisigIsm MsgType = "MsgCreateMessageIdMultisigIsm" // MsgCreateMerkleRootMultisigIsm is a MsgType of type MsgCreateMerkleRootMultisigIsm. MsgCreateMerkleRootMultisigIsm MsgType = "MsgCreateMerkleRootMultisigIsm" // MsgCreateNoopIsm is a MsgType of type MsgCreateNoopIsm. MsgCreateNoopIsm MsgType = "MsgCreateNoopIsm" // MsgAnnounceValidator is a MsgType of type MsgAnnounceValidator. MsgAnnounceValidator MsgType = "MsgAnnounceValidator" // MsgCreateRoutingIsm is a MsgType of type MsgCreateRoutingIsm. MsgCreateRoutingIsm MsgType = "MsgCreateRoutingIsm" // MsgSetRoutingIsmDomain is a MsgType of type MsgSetRoutingIsmDomain. MsgSetRoutingIsmDomain MsgType = "MsgSetRoutingIsmDomain" // MsgRemoveRoutingIsmDomain is a MsgType of type MsgRemoveRoutingIsmDomain. MsgRemoveRoutingIsmDomain MsgType = "MsgRemoveRoutingIsmDomain" // MsgUpdateRoutingIsmOwner is a MsgType of type MsgUpdateRoutingIsmOwner. MsgUpdateRoutingIsmOwner MsgType = "MsgUpdateRoutingIsmOwner" )
func MsgTypeValues ¶
func MsgTypeValues() []MsgType
MsgTypeValues returns a list of the values for MsgType
func ParseMsgType ¶
ParseMsgType attempts to convert a string to a MsgType.
func (MsgType) IsValid ¶
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (MsgType) MarshalText ¶
MarshalText implements the text marshaller method.
func (*MsgType) UnmarshalText ¶
UnmarshalText implements the text unmarshaller method.
type MsgTypeBits ¶
type MsgTypeBits struct {
Bits
}
func NewMsgTypeBitMask ¶
func NewMsgTypeBitMask(values ...MsgType) MsgTypeBits
func NewMsgTypeBits ¶
func NewMsgTypeBits() MsgTypeBits
func (MsgTypeBits) HasOne ¶
func (mask MsgTypeBits) HasOne(value MsgTypeBits) bool
func (MsgTypeBits) MarshalJSON ¶ added in v1.10.17
func (mask MsgTypeBits) MarshalJSON() (data []byte, err error)
func (MsgTypeBits) Names ¶
func (mask MsgTypeBits) Names() []MsgType
func (*MsgTypeBits) Scan ¶
func (mask *MsgTypeBits) Scan(src interface{}) (err error)
func (*MsgTypeBits) SetByMsgType ¶
func (mask *MsgTypeBits) SetByMsgType(value MsgType)
func (*MsgTypeBits) UnmarshalJSON ¶ added in v1.10.17
func (mask *MsgTypeBits) UnmarshalJSON(data []byte) error
type PackedBytes ¶ added in v1.9.0
func (*PackedBytes) Scan ¶ added in v1.9.0
func (pb *PackedBytes) Scan(src interface{}) error
func (PackedBytes) ToBytes ¶ added in v1.9.0
func (pb PackedBytes) ToBytes() ([]byte, error)
type ProposalStatus ¶ added in v1.12.0
type ProposalStatus string
swagger:enum ProposalStatus
ENUM( inactive, active, removed, applied, rejected, failed )
const ( // ProposalStatusInactive is a ProposalStatus of type inactive. ProposalStatusInactive ProposalStatus = "inactive" // ProposalStatusActive is a ProposalStatus of type active. ProposalStatusActive ProposalStatus = "active" // ProposalStatusRemoved is a ProposalStatus of type removed. ProposalStatusRemoved ProposalStatus = "removed" // ProposalStatusApplied is a ProposalStatus of type applied. ProposalStatusApplied ProposalStatus = "applied" // ProposalStatusRejected is a ProposalStatus of type rejected. ProposalStatusRejected ProposalStatus = "rejected" // ProposalStatusFailed is a ProposalStatus of type failed. ProposalStatusFailed ProposalStatus = "failed" )
func ParseProposalStatus ¶ added in v1.12.0
func ParseProposalStatus(name string) (ProposalStatus, error)
ParseProposalStatus attempts to convert a string to a ProposalStatus.
func ProposalStatusValues ¶ added in v1.12.0
func ProposalStatusValues() []ProposalStatus
ProposalStatusValues returns a list of the values for ProposalStatus
func (ProposalStatus) GreaterThan ¶ added in v1.12.0
func (p ProposalStatus) GreaterThan(status ProposalStatus) bool
func (ProposalStatus) IsValid ¶ added in v1.12.0
func (x ProposalStatus) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (ProposalStatus) MarshalText ¶ added in v1.12.0
func (x ProposalStatus) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*ProposalStatus) Scan ¶ added in v1.12.0
func (x *ProposalStatus) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (ProposalStatus) String ¶ added in v1.12.0
func (x ProposalStatus) String() string
String implements the Stringer interface.
func (*ProposalStatus) UnmarshalText ¶ added in v1.12.0
func (x *ProposalStatus) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type ProposalType ¶ added in v1.12.0
type ProposalType string
swagger:enum ProposalType
ENUM( param_changed, text, client_update, community_pool_spend )
const ( // ProposalTypeParamChanged is a ProposalType of type param_changed. ProposalTypeParamChanged ProposalType = "param_changed" // ProposalTypeText is a ProposalType of type text. ProposalTypeText ProposalType = "text" // ProposalTypeClientUpdate is a ProposalType of type client_update. ProposalTypeClientUpdate ProposalType = "client_update" // ProposalTypeCommunityPoolSpend is a ProposalType of type community_pool_spend. ProposalTypeCommunityPoolSpend ProposalType = "community_pool_spend" )
func ParseProposalType ¶ added in v1.12.0
func ParseProposalType(name string) (ProposalType, error)
ParseProposalType attempts to convert a string to a ProposalType.
func ProposalTypeValues ¶ added in v1.12.0
func ProposalTypeValues() []ProposalType
ProposalTypeValues returns a list of the values for ProposalType
func (ProposalType) IsValid ¶ added in v1.12.0
func (x ProposalType) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (ProposalType) MarshalText ¶ added in v1.12.0
func (x ProposalType) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*ProposalType) Scan ¶ added in v1.12.0
func (x *ProposalType) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (ProposalType) String ¶ added in v1.12.0
func (x ProposalType) String() string
String implements the Stringer interface.
func (*ProposalType) UnmarshalText ¶ added in v1.12.0
func (x *ProposalType) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type RollupCategory ¶ added in v1.10.3
type RollupCategory string
ENUM(
uncategorized, finance, gaming, nft, social
)
const ( // RollupCategoryUncategorized is a RollupCategory of type uncategorized. RollupCategoryUncategorized RollupCategory = "uncategorized" // RollupCategoryFinance is a RollupCategory of type finance. RollupCategoryFinance RollupCategory = "finance" // RollupCategoryGaming is a RollupCategory of type gaming. RollupCategoryGaming RollupCategory = "gaming" // RollupCategoryNft is a RollupCategory of type nft. RollupCategoryNft RollupCategory = "nft" // RollupCategorySocial is a RollupCategory of type social. RollupCategorySocial RollupCategory = "social" )
func ParseRollupCategory ¶ added in v1.10.3
func ParseRollupCategory(name string) (RollupCategory, error)
ParseRollupCategory attempts to convert a string to a RollupCategory.
func RollupCategoryValues ¶ added in v1.10.3
func RollupCategoryValues() []RollupCategory
RollupCategoryValues returns a list of the values for RollupCategory
func (RollupCategory) IsValid ¶ added in v1.10.3
func (x RollupCategory) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (RollupCategory) MarshalText ¶ added in v1.10.3
func (x RollupCategory) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*RollupCategory) Scan ¶ added in v1.10.3
func (x *RollupCategory) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (RollupCategory) String ¶ added in v1.10.3
func (x RollupCategory) String() string
String implements the Stringer interface.
func (*RollupCategory) UnmarshalText ¶ added in v1.10.3
func (x *RollupCategory) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type RollupType ¶ added in v1.10.3
type RollupType string
swagger:enum RollupType
ENUM( sovereign, settled, other )
const ( // RollupTypeSovereign is a RollupType of type sovereign. RollupTypeSovereign RollupType = "sovereign" // RollupTypeSettled is a RollupType of type settled. RollupTypeSettled RollupType = "settled" // RollupTypeOther is a RollupType of type other. RollupTypeOther RollupType = "other" )
func ParseRollupType ¶ added in v1.10.3
func ParseRollupType(name string) (RollupType, error)
ParseRollupType attempts to convert a string to a RollupType.
func RollupTypeValues ¶ added in v1.10.3
func RollupTypeValues() []RollupType
RollupTypeValues returns a list of the values for RollupType
func (RollupType) IsValid ¶ added in v1.10.3
func (x RollupType) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (RollupType) MarshalText ¶ added in v1.10.3
func (x RollupType) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*RollupType) Scan ¶ added in v1.10.3
func (x *RollupType) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (RollupType) String ¶ added in v1.10.3
func (x RollupType) String() string
String implements the Stringer interface.
func (*RollupType) UnmarshalText ¶ added in v1.10.3
func (x *RollupType) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type StakingLogType ¶ added in v1.6.0
type StakingLogType string
swagger:enum StakingLogType
ENUM( delegation, unbonding, rewards, commissions )
const ( // StakingLogTypeDelegation is a StakingLogType of type delegation. StakingLogTypeDelegation StakingLogType = "delegation" // StakingLogTypeUnbonding is a StakingLogType of type unbonding. StakingLogTypeUnbonding StakingLogType = "unbonding" // StakingLogTypeRewards is a StakingLogType of type rewards. StakingLogTypeRewards StakingLogType = "rewards" // StakingLogTypeCommissions is a StakingLogType of type commissions. StakingLogTypeCommissions StakingLogType = "commissions" )
func ParseStakingLogType ¶ added in v1.6.0
func ParseStakingLogType(name string) (StakingLogType, error)
ParseStakingLogType attempts to convert a string to a StakingLogType.
func StakingLogTypeValues ¶ added in v1.6.0
func StakingLogTypeValues() []StakingLogType
StakingLogTypeValues returns a list of the values for StakingLogType
func (StakingLogType) IsValid ¶ added in v1.6.0
func (x StakingLogType) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (StakingLogType) MarshalText ¶ added in v1.6.0
func (x StakingLogType) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*StakingLogType) Scan ¶ added in v1.6.0
func (x *StakingLogType) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (StakingLogType) String ¶ added in v1.6.0
func (x StakingLogType) String() string
String implements the Stringer interface.
func (*StakingLogType) UnmarshalText ¶ added in v1.6.0
func (x *StakingLogType) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type Status ¶
type Status string
swagger:enum Status
ENUM( success, failed )
func ParseStatus ¶
ParseStatus attempts to convert a string to a Status.
func StatusValues ¶
func StatusValues() []Status
StatusValues returns a list of the values for Status
func (Status) IsValid ¶
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (Status) MarshalText ¶
MarshalText implements the text marshaller method.
func (*Status) UnmarshalText ¶
UnmarshalText implements the text unmarshaller method.
type VestingType ¶ added in v1.7.0
type VestingType string
swagger:enum VestingType
ENUM( delayed, periodic, permanent, continuous )
const ( // VestingTypeDelayed is a VestingType of type delayed. VestingTypeDelayed VestingType = "delayed" // VestingTypePeriodic is a VestingType of type periodic. VestingTypePeriodic VestingType = "periodic" // VestingTypePermanent is a VestingType of type permanent. VestingTypePermanent VestingType = "permanent" // VestingTypeContinuous is a VestingType of type continuous. VestingTypeContinuous VestingType = "continuous" )
func ParseVestingType ¶ added in v1.7.0
func ParseVestingType(name string) (VestingType, error)
ParseVestingType attempts to convert a string to a VestingType.
func VestingTypeValues ¶ added in v1.7.0
func VestingTypeValues() []VestingType
VestingTypeValues returns a list of the values for VestingType
func (VestingType) IsValid ¶ added in v1.7.0
func (x VestingType) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (VestingType) MarshalText ¶ added in v1.7.0
func (x VestingType) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*VestingType) Scan ¶ added in v1.7.0
func (x *VestingType) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (VestingType) String ¶ added in v1.7.0
func (x VestingType) String() string
String implements the Stringer interface.
func (*VestingType) UnmarshalText ¶ added in v1.7.0
func (x *VestingType) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type VoteOption ¶ added in v1.12.0
type VoteOption string
swagger:enum VoteOption
ENUM( yes, no, no_with_veto, abstain )
const ( // VoteOptionYes is a VoteOption of type yes. VoteOptionYes VoteOption = "yes" // VoteOptionNo is a VoteOption of type no. VoteOptionNo VoteOption = "no" // VoteOptionNoWithVeto is a VoteOption of type no_with_veto. VoteOptionNoWithVeto VoteOption = "no_with_veto" // VoteOptionAbstain is a VoteOption of type abstain. VoteOptionAbstain VoteOption = "abstain" )
func ParseVoteOption ¶ added in v1.12.0
func ParseVoteOption(name string) (VoteOption, error)
ParseVoteOption attempts to convert a string to a VoteOption.
func VoteOptionValues ¶ added in v1.12.0
func VoteOptionValues() []VoteOption
VoteOptionValues returns a list of the values for VoteOption
func (VoteOption) IsValid ¶ added in v1.12.0
func (x VoteOption) IsValid() bool
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (VoteOption) MarshalText ¶ added in v1.12.0
func (x VoteOption) MarshalText() ([]byte, error)
MarshalText implements the text marshaller method.
func (*VoteOption) Scan ¶ added in v1.12.0
func (x *VoteOption) Scan(value interface{}) (err error)
Scan implements the Scanner interface.
func (VoteOption) String ¶ added in v1.12.0
func (x VoteOption) String() string
String implements the Stringer interface.
func (*VoteOption) UnmarshalText ¶ added in v1.12.0
func (x *VoteOption) UnmarshalText(text []byte) error
UnmarshalText implements the text unmarshaller method.
type VoterType ¶ added in v1.12.0
type VoterType string
swagger:enum VoterType
ENUM( address, validator )
func ParseVoterType ¶ added in v1.12.0
ParseVoterType attempts to convert a string to a VoterType.
func VoterTypeValues ¶ added in v1.12.0
func VoterTypeValues() []VoterType
VoterTypeValues returns a list of the values for VoterType
func (VoterType) IsValid ¶ added in v1.12.0
IsValid provides a quick way to determine if the typed value is part of the allowed enumerated values
func (VoterType) MarshalText ¶ added in v1.12.0
MarshalText implements the text marshaller method.
func (*VoterType) UnmarshalText ¶ added in v1.12.0
UnmarshalText implements the text unmarshaller method.
Source Files
¶
- bitmask.go
- event_type.go
- event_type_enum.go
- hl_token_type.go
- hl_token_type_enum.go
- ibc.go
- ibc_enum.go
- module.go
- module_enum.go
- msg_address_type.go
- msg_address_type_enum.go
- msg_type.go
- msg_type_bitmask.go
- msg_type_enum.go
- packed_bytes.go
- proposal.go
- proposal_enum.go
- rolllup.go
- rolllup_enum.go
- staking_log_type.go
- staking_log_type_enum.go
- status.go
- status_enum.go
- vested_type.go
- vested_type_enum.go