evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1
Classes
|
|
|
MsgRegisterInterchainAccount defines the payload for Msg/RegisterAccount |
MsgRegisterInterchainAccountResponse defines the response for Msg/RegisterAccount |
|
|
MsgSendTx defines the payload for Msg/SendTx |
|
MsgSendTxResponse defines the response for MsgSendTx |
|
|
|
MsgUpdateParams defines the payload for Msg/UpdateParams |
MsgUpdateParamsResponse defines the response for Msg/UpdateParams |
|
|
Params defines the set of on-chain interchain accounts parameters. |
|
QueryInterchainAccountRequest is the request type for the Query/InterchainAccount RPC method. |
|
QueryInterchainAccountResponse the response type for the Query/InterchainAccount 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.ibc.applications.interchain_accounts.controller.v1.MsgBase[source]
Bases:
ServiceBase- async register_interchain_account(msg_register_interchain_account: MsgRegisterInterchainAccount) MsgRegisterInterchainAccountResponse[source]
- async send_tx(msg_send_tx: MsgSendTx) MsgSendTxResponse[source]
- async update_params(msg_update_params: MsgUpdateParams) MsgUpdateParamsResponse[source]
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.MsgRegisterInterchainAccount(owner: str = <object object>, connection_id: str = <object object>, version: str = <object object>, ordering: ~evmos.proto.autogen.py.ibc.core.channel.v1.Order = <object object>)[source]
Bases:
MessageMsgRegisterInterchainAccount defines the payload for Msg/RegisterAccount
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.MsgRegisterInterchainAccountResponse(channel_id: str = <object object>, port_id: str = <object object>)[source]
Bases:
MessageMsgRegisterInterchainAccountResponse defines the response for Msg/RegisterAccount
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.MsgSendTx(owner: str = <object object>, connection_id: str = <object object>, packet_data: ~evmos.proto.autogen.py.ibc.applications.interchain_accounts.v1.InterchainAccountPacketData = <object object>, relative_timeout: int = <object object>)[source]
Bases:
MessageMsgSendTx defines the payload for Msg/SendTx
- packet_data: InterchainAccountPacketData = <object object>
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.MsgSendTxResponse(sequence: int = <object object>)[source]
Bases:
MessageMsgSendTxResponse defines the response for MsgSendTx
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.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 register_interchain_account(msg_register_interchain_account: MsgRegisterInterchainAccount, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) MsgRegisterInterchainAccountResponse[source]
- async send_tx(msg_send_tx: MsgSendTx, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) MsgSendTxResponse[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.ibc.applications.interchain_accounts.controller.v1.MsgUpdateParams(signer: str = <object object>, params: ~evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.Params = <object object>)[source]
Bases:
MessageMsgUpdateParams defines the payload for Msg/UpdateParams
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.MsgUpdateParamsResponse[source]
Bases:
MessageMsgUpdateParamsResponse defines the response for Msg/UpdateParams
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.Params(controller_enabled: bool = <object object>)[source]
Bases:
MessageParams defines the set of on-chain interchain accounts parameters. The following parameters may be used to disable the controller submodule.
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.QueryBase[source]
Bases:
ServiceBase- async interchain_account(query_interchain_account_request: QueryInterchainAccountRequest) QueryInterchainAccountResponse[source]
- async params(query_params_request: QueryParamsRequest) QueryParamsResponse[source]
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.QueryInterchainAccountRequest(owner: str = <object object>, connection_id: str = <object object>)[source]
Bases:
MessageQueryInterchainAccountRequest is the request type for the Query/InterchainAccount RPC method.
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.QueryInterchainAccountResponse(address: str = <object object>)[source]
Bases:
MessageQueryInterchainAccountResponse the response type for the Query/InterchainAccount RPC method.
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.QueryParamsRequest[source]
Bases:
MessageQueryParamsRequest is the request type for the Query/Params RPC method.
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.QueryParamsResponse(params: ~evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.Params = <object object>)[source]
Bases:
MessageQueryParamsResponse is the response type for the Query/Params RPC method.
- class evmos.proto.autogen.py.ibc.applications.interchain_accounts.controller.v1.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 interchain_account(query_interchain_account_request: QueryInterchainAccountRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryInterchainAccountResponse[source]
- async params(query_params_request: QueryParamsRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryParamsResponse[source]