evmos.proto.autogen.py.cosmos.bank.v1beta1
Classes
|
Balance defines an account address and balance pair used in the bank module's genesis state. |
|
DenomOwner defines structure representing an account that owns or holds a particular denominated token. |
|
DenomUnit represents a struct that describes a given denomination unit of the basic token. |
|
GenesisState defines the bank module's genesis state. |
|
Input models transaction input. |
|
Metadata represents a struct that describes a basic token. |
|
|
|
MsgMultiSend represents an arbitrary multi-in, multi-out send message. |
MsgMultiSendResponse defines the Msg/MultiSend response type. |
|
|
MsgSend represents a message to send coins from one account to another. |
MsgSendResponse defines the Msg/Send response type. |
|
|
MsgSetSendEnabled is the Msg/SetSendEnabled request type. |
MsgSetSendEnabledResponse defines the Msg/SetSendEnabled response type. |
|
|
|
|
MsgUpdateParams is the Msg/UpdateParams request type. |
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message. |
|
|
Output models transaction outputs. |
|
Params defines the parameters for the bank module. |
|
QueryBalanceRequest is the request type for the Query/AllBalances RPC method. |
|
QueryAllBalancesResponse is the response type for the Query/AllBalances RPC method. |
|
QueryBalanceRequest is the request type for the Query/Balance RPC method. |
|
QueryBalanceResponse is the response type for the Query/Balance RPC method. |
QueryDenomMetadataByQueryStringRequest is the request type for the Query/DenomMetadata RPC method. |
|
|
QueryDenomMetadataByQueryStringResponse is the response type for the Query/DenomMetadata RPC method. |
|
QueryDenomMetadataRequest is the request type for the Query/DenomMetadata RPC method. |
|
QueryDenomMetadataResponse is the response type for the Query/DenomMetadata RPC method. |
|
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 defines the RPC response of a DenomOwnersByQuery RPC query. |
|
|
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 defines the RPC response of a DenomOwners RPC query. |
|
QueryDenomsMetadataRequest is the request type for the Query/DenomsMetadata RPC method. |
|
QueryDenomsMetadataResponse is the response type for the Query/DenomsMetadata RPC method. |
QueryParamsRequest defines the request type for querying x/bank parameters. |
|
|
QueryParamsResponse defines the response type for querying x/bank parameters. |
|
QuerySendEnabledRequest defines the RPC request for looking up SendEnabled entries. |
|
QuerySendEnabledResponse defines the RPC response of a SendEnable query. |
|
QuerySpendableBalanceByDenomRequest defines the gRPC request structure for querying an account's spendable balance for a specific denom. |
|
QuerySpendableBalanceByDenomResponse defines the gRPC response structure for querying an account's spendable balance for a specific denom. |
|
QuerySpendableBalancesRequest defines the gRPC request structure for querying an account's spendable balances. |
|
QuerySpendableBalancesResponse defines the gRPC response structure for querying an account's spendable balances. |
|
|
|
QuerySupplyOfRequest is the request type for the Query/SupplyOf RPC method. |
|
QuerySupplyOfResponse is the response type for the Query/SupplyOf RPC method. |
|
QueryTotalSupplyRequest is the request type for the Query/TotalSupply RPC method. |
|
QueryTotalSupplyResponse is the response type for the Query/TotalSupply RPC method |
|
SendAuthorization allows the grantee to spend up to spend_limit coins from the granter's account. |
|
SendEnabled maps coin denom to a send_enabled status (whether a denom is sendable). |
|
Supply represents a struct that passively keeps track of the total supply amounts in the network. |
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.Balance(address: str = <object object>, coins: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>)[source]
Bases:
MessageBalance defines an account address and balance pair used in the bank module’s genesis state.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.DenomOwner(address: str = <object object>, balance: ~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin = <object object>)[source]
Bases:
MessageDenomOwner 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. .. versionadded:: 0.46
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.DenomUnit(denom: str = <object object>, exponent: int = <object object>, aliases: ~typing.List[str] = <object object>)[source]
Bases:
MessageDenomUnit represents a struct that describes a given denomination unit of the basic token.
- exponent: int = <object object>
exponent represents power of 10 exponent that one must raise the base_denom to in order to equal the given DenomUnit’s denom 1 denom = 10^exponent base_denom (e.g. with a base_denom of uatom, one can create a DenomUnit of ‘atom’ with exponent = 6, thus: 1 atom = 10^6 uatom).
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.GenesisState(params: ~evmos.proto.autogen.py.cosmos.bank.v1beta1.Params = <object object>, balances: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.Balance] = <object object>, supply: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>, denom_metadata: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.Metadata] = <object object>, send_enabled: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.SendEnabled] = <object object>)[source]
Bases:
MessageGenesisState defines the bank module’s genesis state.
- balances: List[Balance] = <object object>
balances is an array containing the balances of all the accounts.
- denom_metadata: List[Metadata] = <object object>
denom_metadata defines the metadata of the different coins.
- send_enabled: List[SendEnabled] = <object object>
send_enabled defines the denoms where send is enabled or disabled. .. versionadded:: 0.47
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.Input(address: str = <object object>, coins: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>)[source]
Bases:
MessageInput models transaction input.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.Metadata(description: str = <object object>, denom_units: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.DenomUnit] = <object object>, base: str = <object object>, display: str = <object object>, name: str = <object object>, symbol: str = <object object>, uri: str = <object object>, uri_hash: str = <object object>)[source]
Bases:
MessageMetadata represents a struct that describes a basic token.
- base: str = <object object>
base represents the base denom (should be the DenomUnit with exponent = 0).
- denom_units: List[DenomUnit] = <object object>
denom_units represents the list of DenomUnit’s for a given coin
- display: str = <object object>
display indicates the suggested denom that should be displayed in clients.
- name: str = <object object>
Cosmos Atom) .. versionadded:: 0.43 :type: name defines the name of the token (eg
- symbol: str = <object object>
ATOM). This can be the same as the display. .. versionadded:: 0.43 :type: symbol is the token symbol usually shown on exchanges (eg
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgBase[source]
Bases:
ServiceBase- async multi_send(msg_multi_send: MsgMultiSend) MsgMultiSendResponse[source]
- async send(msg_send: MsgSend) MsgSendResponse[source]
- async set_send_enabled(msg_set_send_enabled: MsgSetSendEnabled) MsgSetSendEnabledResponse[source]
- async update_params(msg_update_params: MsgUpdateParams) MsgUpdateParamsResponse[source]
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgMultiSend(inputs: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.Input] = <object object>, outputs: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.Output] = <object object>)[source]
Bases:
MessageMsgMultiSend represents an arbitrary multi-in, multi-out send message.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgMultiSendResponse[source]
Bases:
MessageMsgMultiSendResponse defines the Msg/MultiSend response type.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgSend(from_address: str = <object object>, to_address: str = <object object>, amount: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>)[source]
Bases:
MessageMsgSend represents a message to send coins from one account to another.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgSendResponse[source]
Bases:
MessageMsgSendResponse defines the Msg/Send response type.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgSetSendEnabled(authority: str = <object object>, send_enabled: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.SendEnabled] = <object object>, use_default_for: ~typing.List[str] = <object object>)[source]
Bases:
MessageMsgSetSendEnabled is the Msg/SetSendEnabled request type. Only entries to add/update/delete need to be included. Existing SendEnabled entries that are not included in this message are left unchanged. .. versionadded:: 0.47
- send_enabled: List[SendEnabled] = <object object>
send_enabled is the list of entries to add or update.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgSetSendEnabledResponse[source]
Bases:
MessageMsgSetSendEnabledResponse defines the Msg/SetSendEnabled response type. .. versionadded:: 0.47
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgStub(channel: Channel, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: Mapping[str, str | bytes] | Collection[Tuple[str, str | bytes]] | None = None)[source]
Bases:
ServiceStub- async multi_send(msg_multi_send: MsgMultiSend, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) MsgMultiSendResponse[source]
- async send(msg_send: MsgSend, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) MsgSendResponse[source]
- async set_send_enabled(msg_set_send_enabled: MsgSetSendEnabled, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) MsgSetSendEnabledResponse[source]
- async update_params(msg_update_params: MsgUpdateParams, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) MsgUpdateParamsResponse[source]
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgUpdateParams(authority: str = <object object>, params: ~evmos.proto.autogen.py.cosmos.bank.v1beta1.Params = <object object>)[source]
Bases:
MessageMsgUpdateParams is the Msg/UpdateParams request type. .. versionadded:: 0.47
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.MsgUpdateParamsResponse[source]
Bases:
MessageMsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message. .. versionadded:: 0.47
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.Output(address: str = <object object>, coins: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>)[source]
Bases:
MessageOutput models transaction outputs.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.Params(send_enabled: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.SendEnabled] = <object object>, default_send_enabled: bool = <object object>)[source]
Bases:
MessageParams defines the parameters for the bank module.
- send_enabled: List[SendEnabled] = <object object>
Use of SendEnabled in params is deprecated. For genesis, use the newly added send_enabled field in the genesis object. Storage, lookup, and manipulation of this information is now in the keeper. As of cosmos-sdk 0.47, this only exists for backwards compatibility of genesis files. :type: Deprecated
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryAllBalancesRequest(address: str = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>, resolve_denom: bool = <object object>)[source]
Bases:
MessageQueryBalanceRequest is the request type for the Query/AllBalances RPC method.
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryAllBalancesResponse(balances: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQueryAllBalancesResponse is the response type for the Query/AllBalances RPC method.
- pagination: PageResponse = <object object>
pagination defines the pagination in the response.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryBalanceRequest(address: str = <object object>, denom: str = <object object>)[source]
Bases:
MessageQueryBalanceRequest is the request type for the Query/Balance RPC method.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryBalanceResponse(balance: ~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin = <object object>)[source]
Bases:
MessageQueryBalanceResponse is the response type for the Query/Balance RPC method.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryBase[source]
Bases:
ServiceBase- async all_balances(query_all_balances_request: QueryAllBalancesRequest) QueryAllBalancesResponse[source]
- async balance(query_balance_request: QueryBalanceRequest) QueryBalanceResponse[source]
- async denom_metadata(query_denom_metadata_request: QueryDenomMetadataRequest) QueryDenomMetadataResponse[source]
- async denom_metadata_by_query_string(query_denom_metadata_by_query_string_request: QueryDenomMetadataByQueryStringRequest) QueryDenomMetadataByQueryStringResponse[source]
- async denom_owners(query_denom_owners_request: QueryDenomOwnersRequest) QueryDenomOwnersResponse[source]
- async denom_owners_by_query(query_denom_owners_by_query_request: QueryDenomOwnersByQueryRequest) QueryDenomOwnersByQueryResponse[source]
- async denoms_metadata(query_denoms_metadata_request: QueryDenomsMetadataRequest) QueryDenomsMetadataResponse[source]
- async params(query_params_request: QueryParamsRequest) QueryParamsResponse[source]
- async send_enabled(query_send_enabled_request: QuerySendEnabledRequest) QuerySendEnabledResponse[source]
- async spendable_balance_by_denom(query_spendable_balance_by_denom_request: QuerySpendableBalanceByDenomRequest) QuerySpendableBalanceByDenomResponse[source]
- async spendable_balances(query_spendable_balances_request: QuerySpendableBalancesRequest) QuerySpendableBalancesResponse[source]
- async supply_of(query_supply_of_request: QuerySupplyOfRequest) QuerySupplyOfResponse[source]
- async total_supply(query_total_supply_request: QueryTotalSupplyRequest) QueryTotalSupplyResponse[source]
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomMetadataByQueryStringRequest(denom: str = <object object>)[source]
Bases:
MessageQueryDenomMetadataByQueryStringRequest is the request type for the Query/DenomMetadata RPC method. Identical with QueryDenomMetadataRequest but receives denom as query string.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomMetadataByQueryStringResponse(metadata: ~evmos.proto.autogen.py.cosmos.bank.v1beta1.Metadata = <object object>)[source]
Bases:
MessageQueryDenomMetadataByQueryStringResponse is the response type for the Query/DenomMetadata RPC method. Identical with QueryDenomMetadataResponse but receives denom as query string in request.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomMetadataRequest(denom: str = <object object>)[source]
Bases:
MessageQueryDenomMetadataRequest is the request type for the Query/DenomMetadata RPC method.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomMetadataResponse(metadata: ~evmos.proto.autogen.py.cosmos.bank.v1beta1.Metadata = <object object>)[source]
Bases:
MessageQueryDenomMetadataResponse is the response type for the Query/DenomMetadata RPC method.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomOwnersByQueryRequest(denom: str = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQueryDenomOwnersByQueryRequest defines the request type for the DenomOwnersByQuery RPC query, which queries for a paginated set of all account holders of a particular denomination. .. versionadded:: 0.50.3
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomOwnersByQueryResponse(denom_owners: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.DenomOwner] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQueryDenomOwnersByQueryResponse defines the RPC response of a DenomOwnersByQuery RPC query. .. versionadded:: 0.50.3
- denom_owners: List[DenomOwner] = <object object>
- pagination: PageResponse = <object object>
pagination defines the pagination in the response.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomOwnersRequest(denom: str = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQueryDenomOwnersRequest defines the request type for the DenomOwners RPC query, which queries for a paginated set of all account holders of a particular denomination.
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomOwnersResponse(denom_owners: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.DenomOwner] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQueryDenomOwnersResponse defines the RPC response of a DenomOwners RPC query. .. versionadded:: 0.46
- denom_owners: List[DenomOwner] = <object object>
- pagination: PageResponse = <object object>
pagination defines the pagination in the response.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomsMetadataRequest(pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQueryDenomsMetadataRequest is the request type for the Query/DenomsMetadata RPC method.
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryDenomsMetadataResponse(metadatas: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.Metadata] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQueryDenomsMetadataResponse is the response type for the Query/DenomsMetadata RPC method.
- metadatas: List[Metadata] = <object object>
metadata provides the client information for all the registered tokens.
- pagination: PageResponse = <object object>
pagination defines the pagination in the response.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryParamsRequest[source]
Bases:
MessageQueryParamsRequest defines the request type for querying x/bank parameters.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryParamsResponse(params: ~evmos.proto.autogen.py.cosmos.bank.v1beta1.Params = <object object>)[source]
Bases:
MessageQueryParamsResponse defines the response type for querying x/bank parameters.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QuerySendEnabledRequest(denoms: ~typing.List[str] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQuerySendEnabledRequest defines the RPC request for looking up SendEnabled entries. .. versionadded:: 0.47
- denoms: List[str] = <object object>
denoms is the specific denoms you want look up. Leave empty to get all entries.
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request. This field is only read if the denoms field is empty.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QuerySendEnabledResponse(send_enabled: ~typing.List[~evmos.proto.autogen.py.cosmos.bank.v1beta1.SendEnabled] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQuerySendEnabledResponse defines the RPC response of a SendEnable query. .. versionadded:: 0.47
- pagination: PageResponse = <object object>
pagination defines the pagination in the response. This field is only populated if the denoms field in the request is empty.
- send_enabled: List[SendEnabled] = <object object>
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QuerySpendableBalanceByDenomRequest(address: str = <object object>, denom: str = <object object>)[source]
Bases:
MessageQuerySpendableBalanceByDenomRequest defines the gRPC request structure for querying an account’s spendable balance for a specific denom. .. versionadded:: 0.47
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QuerySpendableBalanceByDenomResponse(balance: ~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin = <object object>)[source]
Bases:
MessageQuerySpendableBalanceByDenomResponse defines the gRPC response structure for querying an account’s spendable balance for a specific denom. .. versionadded:: 0.47
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QuerySpendableBalancesRequest(address: str = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQuerySpendableBalancesRequest defines the gRPC request structure for querying an account’s spendable balances. .. versionadded:: 0.46
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QuerySpendableBalancesResponse(balances: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQuerySpendableBalancesResponse defines the gRPC response structure for querying an account’s spendable balances. .. versionadded:: 0.46
- pagination: PageResponse = <object object>
pagination defines the pagination in the response.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryStub(channel: Channel, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: Mapping[str, str | bytes] | Collection[Tuple[str, str | bytes]] | None = None)[source]
Bases:
ServiceStub- async all_balances(query_all_balances_request: QueryAllBalancesRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryAllBalancesResponse[source]
- async balance(query_balance_request: QueryBalanceRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryBalanceResponse[source]
- async denom_metadata(query_denom_metadata_request: QueryDenomMetadataRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryDenomMetadataResponse[source]
- async denom_metadata_by_query_string(query_denom_metadata_by_query_string_request: QueryDenomMetadataByQueryStringRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryDenomMetadataByQueryStringResponse[source]
- async denom_owners(query_denom_owners_request: QueryDenomOwnersRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryDenomOwnersResponse[source]
- async denom_owners_by_query(query_denom_owners_by_query_request: QueryDenomOwnersByQueryRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryDenomOwnersByQueryResponse[source]
- async denoms_metadata(query_denoms_metadata_request: QueryDenomsMetadataRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryDenomsMetadataResponse[source]
- async params(query_params_request: QueryParamsRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryParamsResponse[source]
- async send_enabled(query_send_enabled_request: QuerySendEnabledRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QuerySendEnabledResponse[source]
- async spendable_balance_by_denom(query_spendable_balance_by_denom_request: QuerySpendableBalanceByDenomRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QuerySpendableBalanceByDenomResponse[source]
- async spendable_balances(query_spendable_balances_request: QuerySpendableBalancesRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QuerySpendableBalancesResponse[source]
- async supply_of(query_supply_of_request: QuerySupplyOfRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QuerySupplyOfResponse[source]
- async total_supply(query_total_supply_request: QueryTotalSupplyRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryTotalSupplyResponse[source]
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QuerySupplyOfRequest(denom: str = <object object>)[source]
Bases:
MessageQuerySupplyOfRequest is the request type for the Query/SupplyOf RPC method.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QuerySupplyOfResponse(amount: ~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin = <object object>)[source]
Bases:
MessageQuerySupplyOfResponse is the response type for the Query/SupplyOf RPC method.
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryTotalSupplyRequest(pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQueryTotalSupplyRequest is the request type for the Query/TotalSupply RPC method.
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request. .. versionadded:: 0.43
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.QueryTotalSupplyResponse(supply: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQueryTotalSupplyResponse is the response type for the Query/TotalSupply RPC method
- pagination: PageResponse = <object object>
pagination defines the pagination in the response. .. versionadded:: 0.43
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.SendAuthorization(spend_limit: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>, allow_list: ~typing.List[str] = <object object>)[source]
Bases:
MessageSendAuthorization allows the grantee to spend up to spend_limit coins from the granter’s account. .. versionadded:: 0.43
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.SendEnabled(denom: str = <object object>, enabled: bool = <object object>)[source]
Bases:
MessageSendEnabled maps coin denom to a send_enabled status (whether a denom is sendable).
- class evmos.proto.autogen.py.cosmos.bank.v1beta1.Supply(total: ~typing.List[~evmos.proto.autogen.py.cosmos.base.v1beta1.Coin] = <object object>)[source]
Bases:
MessageSupply 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.