evmos.proto.autogen.py.cosmos.auth.v1beta1
Classes
|
BaseAccount defines a base account type. |
|
GenesisState defines the auth module's genesis state. |
|
ModuleAccount defines an account for modules that holds coins on a pool. |
|
Params defines the parameters for the auth module. |
|
QueryAccountRequest is the request type for the Query/Account RPC method. |
|
QueryAccountResponse is the response type for the Query/Account RPC method. |
|
QueryAccountsRequest is the request type for the Query/Accounts RPC method. |
|
QueryAccountsResponse is the response type for the Query/Accounts RPC method. |
QueryParamsRequest is the request type for the Query/Params RPC method. |
|
|
QueryParamsResponse is the response type for the Query/Params RPC method. |
|
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.BaseAccount(address: str = <object object>, pub_key: ~betterproto.lib.google.protobuf.Any = <object object>, account_number: int = <object object>, sequence: int = <object object>)[source]
Bases:
MessageBaseAccount defines a base account type. It contains all the necessary fields for basic account functionality. Any custom account type should extend this type for additional functionality (e.g. vesting).
- pub_key: Any = <object object>
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.GenesisState(params: ~evmos.proto.autogen.py.cosmos.auth.v1beta1.Params = <object object>, accounts: ~typing.List[~betterproto.lib.google.protobuf.Any] = <object object>)[source]
Bases:
MessageGenesisState defines the auth module’s genesis state.
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.ModuleAccount(base_account: ~evmos.proto.autogen.py.cosmos.auth.v1beta1.BaseAccount = <object object>, name: str = <object object>, permissions: ~typing.List[str] = <object object>)[source]
Bases:
MessageModuleAccount defines an account for modules that holds coins on a pool.
- base_account: BaseAccount = <object object>
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.Params(max_memo_characters: int = <object object>, tx_sig_limit: int = <object object>, tx_size_cost_per_byte: int = <object object>, sig_verify_cost_ed25519: int = <object object>, sig_verify_cost_secp256_k1: int = <object object>)[source]
Bases:
MessageParams defines the parameters for the auth module.
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.QueryAccountRequest(address: str = <object object>)[source]
Bases:
MessageQueryAccountRequest is the request type for the Query/Account RPC method.
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.QueryAccountResponse(account: ~betterproto.lib.google.protobuf.Any = <object object>)[source]
Bases:
MessageQueryAccountResponse is the response type for the Query/Account RPC method.
- account: Any = <object object>
account defines the account of the corresponding address.
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.QueryAccountsRequest(pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQueryAccountsRequest is the request type for the Query/Accounts RPC method. .. versionadded:: 0.43
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.QueryAccountsResponse(accounts: ~typing.List[~betterproto.lib.google.protobuf.Any] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQueryAccountsResponse is the response type for the Query/Accounts RPC method. .. versionadded:: 0.43
- pagination: PageResponse = <object object>
pagination defines the pagination in the response.
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.QueryBase[source]
Bases:
ServiceBase- async account(query_account_request: QueryAccountRequest) QueryAccountResponse[source]
- async accounts(query_accounts_request: QueryAccountsRequest) QueryAccountsResponse[source]
- async params(query_params_request: QueryParamsRequest) QueryParamsResponse[source]
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.QueryParamsRequest[source]
Bases:
MessageQueryParamsRequest is the request type for the Query/Params RPC method.
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.QueryParamsResponse(params: ~evmos.proto.autogen.py.cosmos.auth.v1beta1.Params = <object object>)[source]
Bases:
MessageQueryParamsResponse is the response type for the Query/Params RPC method.
- class evmos.proto.autogen.py.cosmos.auth.v1beta1.QueryStub(channel: Channel, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[Union[Mapping[str, Union[str, bytes]], Collection[Tuple[str, Union[str, bytes]]]]] = None)[source]
Bases:
ServiceStub- async account(query_account_request: QueryAccountRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) QueryAccountResponse[source]
- async accounts(query_accounts_request: QueryAccountsRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) QueryAccountsResponse[source]
- async params(query_params_request: QueryParamsRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) QueryParamsResponse[source]