Versions in this module Expand all Collapse all v1 v1.1.2 Sep 22, 2023 v1.1.1 Sep 22, 2023 v1.1.0 Sep 22, 2023 Changes in this version + const Abstain + const No + const NoWithVeto + const Ordered + const ReplyAlways + const ReplyError + const ReplyNever + const ReplySuccess + const Unordered + const Yes + type AllBalancesQuery struct + Address string + type AllBalancesResponse struct + Amount Coins + type AllDelegationsQuery struct + Delegator string + type AllDelegationsResponse struct + Delegations Delegations + type AllValidatorsQuery struct + type AllValidatorsResponse struct + Validators Validators + type AnalysisReport struct + HasIBCEntryPoints bool + RequiredCapabilities string + RequiredFeatures string + type BalanceQuery struct + Address string + Denom string + type BalanceResponse struct + Amount Coin + type BankMsg struct + Burn *BurnMsg + Send *SendMsg + type BankQuery struct + AllBalances *AllBalancesQuery + Balance *BalanceQuery + Supply *SupplyQuery + type BlockInfo struct + ChainID string + Height uint64 + Proof []byte + Time uint64 + type BondedDenomResponse struct + Denom string + type BurnMsg struct + Amount Coins + type CanonicalAddress = []byte + type ChannelQuery struct + ChannelID string + PortID string + type ChannelResponse struct + Channel *IBCChannel + type ClearAdminMsg struct + ContractAddr string + type CloseChannelMsg struct + ChannelID string + type Coin struct + Amount string + Denom string + func NewCoin(amount uint64, denom string) Coin + type Coins []Coin + func (c *Coins) UnmarshalJSON(data []byte) error + func (c Coins) MarshalJSON() ([]byte, error) + type ContractInfo struct + Address HumanAddress + type ContractInfoQuery struct + ContractAddr string + type ContractInfoResponse struct + Admin string + CodeID uint64 + Creator string + IBCPort string + Pinned bool + type ContractResult struct + Err string + Ok *Response + type CosmosMsg struct + Bank *BankMsg + Custom json.RawMessage + Distribution *DistributionMsg + Gov *GovMsg + IBC *IBCMsg + Staking *StakingMsg + Stargate *StargateMsg + Wasm *WasmMsg + type DelegateMsg struct + Amount Coin + Validator string + type Delegation struct + Amount Coin + Delegator string + Validator string + type DelegationQuery struct + Delegator string + Validator string + type DelegationResponse struct + Delegation *FullDelegation + type Delegations []Delegation + func (d *Delegations) UnmarshalJSON(data []byte) error + func (d Delegations) MarshalJSON() ([]byte, error) + type DistributionMsg struct + SetWithdrawAddress *SetWithdrawAddressMsg + WithdrawDelegatorReward *WithdrawDelegatorRewardMsg + type Env struct + Block BlockInfo + Contract ContractInfo + Transaction *TransactionInfo + type Event struct + Attributes EventAttributes + Type string + type EventAttribute struct + Key string + Value string + type EventAttributes []EventAttribute + func (a *EventAttributes) UnmarshalJSON(data []byte) error + func (a EventAttributes) MarshalJSON() ([]byte, error) + type Events []Event + func (e *Events) UnmarshalJSON(data []byte) error + func (e Events) MarshalJSON() ([]byte, error) + type ExecuteMsg struct + ContractAddr string + Funds Coins + Msg []byte + type Fraction struct + Denominator int64 + Numerator int64 + func (f *Fraction) Mul(m int64) Fraction + func (f Fraction) Floor() int64 + type FullDelegation struct + AccumulatedRewards Coins + Amount Coin + CanRedelegate Coin + Delegator string + Validator string + type GovMsg struct + Vote *VoteMsg + type HumanAddress = string + type IBC3ChannelOpenResponse struct + Version string + type IBCAcknowledgement struct + Data []byte + type IBCBasicResponse struct + Attributes []EventAttribute + Events []Event + Messages []SubMsg + type IBCBasicResult struct + Err string + Ok *IBCBasicResponse + type IBCChannel struct + ConnectionID string + CounterpartyEndpoint IBCEndpoint + Endpoint IBCEndpoint + Order IBCOrder + Version string + type IBCChannelCloseMsg struct + CloseConfirm *IBCCloseConfirm + CloseInit *IBCCloseInit + func (msg IBCChannelCloseMsg) GetChannel() IBCChannel + type IBCChannelConnectMsg struct + OpenAck *IBCOpenAck + OpenConfirm *IBCOpenConfirm + func (msg IBCChannelConnectMsg) GetChannel() IBCChannel + func (msg IBCChannelConnectMsg) GetCounterVersion() (ver string, ok bool) + type IBCChannelOpenMsg struct + OpenInit *IBCOpenInit + OpenTry *IBCOpenTry + func (msg IBCChannelOpenMsg) GetChannel() IBCChannel + func (msg IBCChannelOpenMsg) GetCounterVersion() (ver string, ok bool) + type IBCChannelOpenResult struct + Err string + Ok *IBC3ChannelOpenResponse + type IBCChannels []IBCChannel + func (e *IBCChannels) UnmarshalJSON(data []byte) error + func (e IBCChannels) MarshalJSON() ([]byte, error) + type IBCCloseConfirm struct + Channel IBCChannel + func (m *IBCCloseConfirm) ToMsg() IBCChannelCloseMsg + type IBCCloseInit struct + Channel IBCChannel + func (m *IBCCloseInit) ToMsg() IBCChannelCloseMsg + type IBCEndpoint struct + ChannelID string + PortID string + type IBCEndpoints []IBCEndpoint + func (e *IBCEndpoints) UnmarshalJSON(data []byte) error + func (e IBCEndpoints) MarshalJSON() ([]byte, error) + type IBCMsg struct + CloseChannel *CloseChannelMsg + SendPacket *SendPacketMsg + Transfer *TransferMsg + type IBCOpenAck struct + Channel IBCChannel + CounterpartyVersion string + func (m *IBCOpenAck) ToMsg() IBCChannelConnectMsg + type IBCOpenConfirm struct + Channel IBCChannel + func (m *IBCOpenConfirm) ToMsg() IBCChannelConnectMsg + type IBCOpenInit struct + Channel IBCChannel + func (m *IBCOpenInit) ToMsg() IBCChannelOpenMsg + type IBCOpenTry struct + Channel IBCChannel + CounterpartyVersion string + func (m *IBCOpenTry) ToMsg() IBCChannelOpenMsg + type IBCOrder = string + type IBCPacket struct + Data []byte + Dest IBCEndpoint + Sequence uint64 + Src IBCEndpoint + Timeout IBCTimeout + type IBCPacketAckMsg struct + Acknowledgement IBCAcknowledgement + OriginalPacket IBCPacket + Relayer string + type IBCPacketReceiveMsg struct + Packet IBCPacket + Relayer string + type IBCPacketTimeoutMsg struct + Packet IBCPacket + Relayer string + type IBCQuery struct + Channel *ChannelQuery + ListChannels *ListChannelsQuery + PortID *PortIDQuery + type IBCReceiveResponse struct + Acknowledgement []byte + Attributes []EventAttribute + Events []Event + Messages []SubMsg + type IBCReceiveResult struct + Err string + Ok *IBCReceiveResponse + type IBCTimeout struct + Block *IBCTimeoutBlock + Timestamp uint64 + type IBCTimeoutBlock struct + Height uint64 + Revision uint64 + func (t IBCTimeoutBlock) IsZero() bool + type InstantiateMsg struct + Admin string + CodeID uint64 + Funds Coins + Label string + Msg []byte + type InvalidRequest struct + Err string + Request []byte + func (e InvalidRequest) Error() string + type InvalidResponse struct + Err string + Response []byte + func (e InvalidResponse) Error() string + type ListChannelsQuery struct + PortID string + type ListChannelsResponse struct + Channels IBCChannels + type MessageInfo struct + Funds Coins + Sender HumanAddress + type Metrics struct + ElementsMemoryCache uint64 + ElementsPinnedMemoryCache uint64 + HitsFsCache uint32 + HitsMemoryCache uint32 + HitsPinnedMemoryCache uint32 + Misses uint32 + SizeMemoryCache uint64 + SizePinnedMemoryCache uint64 + type MigrateMsg struct + ContractAddr string + Msg []byte + NewCodeID uint64 + type NoSuchContract struct + Addr string + func (e NoSuchContract) Error() string + type OutOfGasError struct + func (o OutOfGasError) Error() string + type PortIDQuery struct + type PortIDResponse struct + PortID string + type Querier interface + GasConsumed func() uint64 + Query func(request QueryRequest, gasLimit uint64) ([]byte, error) + type QuerierResult struct + Err *SystemError + Ok *QueryResponse + func RustQuery(querier Querier, binRequest []byte, gasLimit uint64) QuerierResult + func ToQuerierResult(response []byte, err error) QuerierResult + type QueryRequest struct + Bank *BankQuery + Custom json.RawMessage + IBC *IBCQuery + Staking *StakingQuery + Stargate *StargateQuery + Wasm *WasmQuery + type QueryResponse queryResponseImpl + func (q QueryResponse) MarshalJSON() ([]byte, error) + type RawQuery struct + ContractAddr string + Key []byte + type RedelegateMsg struct + Amount Coin + DstValidator string + SrcValidator string + type Reply struct + ID uint64 + Result SubMsgResult + type Response struct + Attributes []EventAttribute + Data []byte + Events []Event + Messages []SubMsg + type SendMsg struct + Amount Coins + ToAddress string + type SendPacketMsg struct + ChannelID string + Data []byte + Timeout IBCTimeout + type SetWithdrawAddressMsg struct + Address string + type SmartQuery struct + ContractAddr string + Msg []byte + type StakingMsg struct + Delegate *DelegateMsg + Redelegate *RedelegateMsg + Undelegate *UndelegateMsg + type StakingQuery struct + AllDelegations *AllDelegationsQuery + AllValidators *AllValidatorsQuery + BondedDenom *struct{} + Delegation *DelegationQuery + Validator *ValidatorQuery + type StargateMsg struct + TypeURL string + Value []byte + type StargateQuery struct + Data []byte + Path string + type SubMsg struct + GasLimit *uint64 + ID uint64 + Msg CosmosMsg + ReplyOn replyOn + type SubMsgResponse struct + Data []byte + Events Events + type SubMsgResult struct + Err string + Ok *SubMsgResponse + type SubcallResponse = SubMsgResponse + type SubcallResult = SubMsgResult + type SupplyQuery struct + Denom string + type SupplyResponse struct + Amount Coin + type SystemError struct + InvalidRequest *InvalidRequest + InvalidResponse *InvalidResponse + NoSuchContract *NoSuchContract + Unknown *Unknown + UnsupportedRequest *UnsupportedRequest + func ToSystemError(err error) *SystemError + func (a SystemError) Error() string + type TransactionInfo struct + Index uint32 + type TransferMsg struct + Amount Coin + ChannelID string + Timeout IBCTimeout + ToAddress string + type UFraction struct + Denominator uint64 + Numerator uint64 + func (f *UFraction) Mul(m uint64) UFraction + func (f UFraction) Floor() uint64 + type UndelegateMsg struct + Amount Coin + Validator string + type Unknown struct + func (e Unknown) Error() string + type UnsupportedRequest struct + Kind string + func (e UnsupportedRequest) Error() string + type UpdateAdminMsg struct + Admin string + ContractAddr string + type Validator struct + Address string + Commission string + MaxChangeRate string + MaxCommission string + type ValidatorQuery struct + Address string + type ValidatorResponse struct + Validator *Validator + type Validators []Validator + func (v *Validators) UnmarshalJSON(data []byte) error + func (v Validators) MarshalJSON() ([]byte, error) + type VoteMsg struct + ProposalId uint64 + Vote voteOption + type WasmMsg struct + ClearAdmin *ClearAdminMsg + Execute *ExecuteMsg + Instantiate *InstantiateMsg + Migrate *MigrateMsg + UpdateAdmin *UpdateAdminMsg + type WasmQuery struct + ContractInfo *ContractInfoQuery + Raw *RawQuery + Smart *SmartQuery + type WithdrawDelegatorRewardMsg struct + Validator string