evmos.proto.autogen.py.evmos.epochs.v1
Classes
|
EpochInfo defines the message interface containing the relevant informations about an epoch. |
|
GenesisState defines the epochs module's genesis state. |
|
QueryCurrentEpochRequest is the request type for the Query/EpochInfos RPC method. |
|
QueryCurrentEpochResponse is the response type for the Query/EpochInfos RPC method. |
|
QueryEpochsInfoRequest is the request type for the Query/EpochInfos RPC method. |
|
QueryEpochsInfoResponse is the response type for the Query/EpochInfos RPC method. |
|
- class evmos.proto.autogen.py.evmos.epochs.v1.EpochInfo(identifier: str = <object object>, start_time: ~datetime.datetime = <object object>, duration: ~datetime.timedelta = <object object>, current_epoch: int = <object object>, current_epoch_start_time: ~datetime.datetime = <object object>, epoch_counting_started: bool = <object object>, current_epoch_start_height: int = <object object>)[source]
Bases:
MessageEpochInfo defines the message interface containing the relevant informations about an epoch.
- current_epoch_start_time: datetime = <object object>
current_epoch_start_time defines the timestamp of the start of the epoch
- class evmos.proto.autogen.py.evmos.epochs.v1.GenesisState(epochs: ~typing.List[~evmos.proto.autogen.py.evmos.epochs.v1.EpochInfo] = <object object>)[source]
Bases:
MessageGenesisState defines the epochs module’s genesis state.
- class evmos.proto.autogen.py.evmos.epochs.v1.QueryBase[source]
Bases:
ServiceBase- async current_epoch(query_current_epoch_request: QueryCurrentEpochRequest) QueryCurrentEpochResponse[source]
- async epoch_infos(query_epochs_info_request: QueryEpochsInfoRequest) QueryEpochsInfoResponse[source]
- class evmos.proto.autogen.py.evmos.epochs.v1.QueryCurrentEpochRequest(identifier: str = <object object>)[source]
Bases:
MessageQueryCurrentEpochRequest is the request type for the Query/EpochInfos RPC method.
- class evmos.proto.autogen.py.evmos.epochs.v1.QueryCurrentEpochResponse(current_epoch: int = <object object>)[source]
Bases:
MessageQueryCurrentEpochResponse is the response type for the Query/EpochInfos RPC method.
- class evmos.proto.autogen.py.evmos.epochs.v1.QueryEpochsInfoRequest(pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQueryEpochsInfoRequest is the request type for the Query/EpochInfos RPC method.
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.evmos.epochs.v1.QueryEpochsInfoResponse(epochs: ~typing.List[~evmos.proto.autogen.py.evmos.epochs.v1.EpochInfo] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQueryEpochsInfoResponse is the response type for the Query/EpochInfos RPC method.
- pagination: PageResponse = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.evmos.epochs.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 current_epoch(query_current_epoch_request: QueryCurrentEpochRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryCurrentEpochResponse[source]
- async epoch_infos(query_epochs_info_request: QueryEpochsInfoRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryEpochsInfoResponse[source]