Module bank

Modules§

msg_client
Generated client implementations.
msg_server
Generated server implementations.
query_client
Generated client implementations.
query_server
Generated server implementations.

Structs§

Balance
Balance defines an account address and balance pair used in the bank module’s genesis state.
DenomOwner
DenomOwner defines structure representing an account that owns or holds a particular denominated token. It contains the account address and account balance of the denominated token.
DenomUnit
DenomUnit represents a struct that describes a given denomination unit of the basic token.
GenesisState
GenesisState defines the bank module’s genesis state.
Input
Input models transaction input.
Metadata
Metadata represents a struct that describes a basic token.
MsgMultiSend
MsgMultiSend represents an arbitrary multi-in, multi-out send message.
MsgMultiSendResponse
MsgMultiSendResponse defines the Msg/MultiSend response type.
MsgSend
MsgSend represents a message to send coins from one account to another.
MsgSendResponse
MsgSendResponse defines the Msg/Send response type.
MsgSetSendEnabled
MsgSetSendEnabled is the Msg/SetSendEnabled request type.
MsgSetSendEnabledResponse
MsgSetSendEnabledResponse defines the Msg/SetSendEnabled response type.
MsgUpdateParams
MsgUpdateParams is the Msg/UpdateParams request type.
MsgUpdateParamsResponse
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Output
Output models transaction outputs.
Params
Params defines the parameters for the bank module.
QueryAllBalancesRequest
QueryBalanceRequest is the request type for the Query/AllBalances RPC method.
QueryAllBalancesResponse
QueryAllBalancesResponse is the response type for the Query/AllBalances RPC method.
QueryBalanceRequest
QueryBalanceRequest is the request type for the Query/Balance RPC method.
QueryBalanceResponse
QueryBalanceResponse is the response type for the Query/Balance RPC method.
QueryDenomMetadataByQueryStringRequest
QueryDenomMetadataByQueryStringRequest is the request type for the Query/DenomMetadata RPC method. Identical with QueryDenomMetadataRequest but receives denom as query string.
QueryDenomMetadataByQueryStringResponse
QueryDenomMetadataByQueryStringResponse is the response type for the Query/DenomMetadata RPC method. Identical with QueryDenomMetadataResponse but receives denom as query string in request.
QueryDenomMetadataRequest
QueryDenomMetadataRequest is the request type for the Query/DenomMetadata RPC method.
QueryDenomMetadataResponse
QueryDenomMetadataResponse is the response type for the Query/DenomMetadata RPC method.
QueryDenomOwnersByQueryRequest
QueryDenomOwnersByQueryRequest defines the request type for the DenomOwnersByQuery RPC query, which queries for a paginated set of all account holders of a particular denomination.
QueryDenomOwnersByQueryResponse
QueryDenomOwnersByQueryResponse defines the RPC response of a DenomOwnersByQuery RPC query.
QueryDenomOwnersRequest
QueryDenomOwnersRequest defines the request type for the DenomOwners RPC query, which queries for a paginated set of all account holders of a particular denomination.
QueryDenomOwnersResponse
QueryDenomOwnersResponse defines the RPC response of a DenomOwners RPC query.
QueryDenomsMetadataRequest
QueryDenomsMetadataRequest is the request type for the Query/DenomsMetadata RPC method.
QueryDenomsMetadataResponse
QueryDenomsMetadataResponse is the response type for the Query/DenomsMetadata RPC method.
QueryParamsRequest
QueryParamsRequest defines the request type for querying x/bank parameters.
QueryParamsResponse
QueryParamsResponse defines the response type for querying x/bank parameters.
QuerySendEnabledRequest
QuerySendEnabledRequest defines the RPC request for looking up SendEnabled entries.
QuerySendEnabledResponse
QuerySendEnabledResponse defines the RPC response of a SendEnable query.
QuerySpendableBalanceByDenomRequest
QuerySpendableBalanceByDenomRequest defines the gRPC request structure for querying an account’s spendable balance for a specific denom.
QuerySpendableBalanceByDenomResponse
QuerySpendableBalanceByDenomResponse defines the gRPC response structure for querying an account’s spendable balance for a specific denom.
QuerySpendableBalancesRequest
QuerySpendableBalancesRequest defines the gRPC request structure for querying an account’s spendable balances.
QuerySpendableBalancesResponse
QuerySpendableBalancesResponse defines the gRPC response structure for querying an account’s spendable balances.
QuerySupplyOfRequest
QuerySupplyOfRequest is the request type for the Query/SupplyOf RPC method.
QuerySupplyOfResponse
QuerySupplyOfResponse is the response type for the Query/SupplyOf RPC method.
QueryTotalSupplyRequest
QueryTotalSupplyRequest is the request type for the Query/TotalSupply RPC method.
QueryTotalSupplyResponse
QueryTotalSupplyResponse is the response type for the Query/TotalSupply RPC method
SendAuthorization
SendAuthorization allows the grantee to spend up to spend_limit coins from the granter’s account.
SendEnabled
SendEnabled maps coin denom to a send_enabled status (whether a denom is sendable).
Supply
Supply represents a struct that passively keeps track of the total supply amounts in the network. This message is deprecated now that supply is indexed by denom.