evmos.proto.autogen.py.evmos.epochs.v1

Classes

EpochInfo(identifier, start_time, duration, ...)

GenesisState(epochs)

GenesisState defines the epochs module's genesis state.

QueryBase()

QueryCurrentEpochRequest(identifier)

QueryCurrentEpochResponse(current_epoch)

QueryEpochsInfoRequest(pagination)

QueryEpochsInfoResponse(epochs, pagination)

QueryStub(channel, *[, timeout, deadline, ...])

class evmos.proto.autogen.py.evmos.epochs.v1.EpochInfo(identifier: str = <object object at 0x7f65db944ce0>, start_time: datetime.datetime = <object object at 0x7f65db944ce0>, duration: datetime.timedelta = <object object at 0x7f65db944ce0>, current_epoch: int = <object object at 0x7f65db944ce0>, current_epoch_start_time: datetime.datetime = <object object at 0x7f65db944ce0>, epoch_counting_started: bool = <object object at 0x7f65db944ce0>, current_epoch_start_height: int = <object object at 0x7f65db944ce0>)[source]

Bases: Message

current_epoch: int = <object object>
current_epoch_start_height: int = <object object>
current_epoch_start_time: datetime = <object object>
duration: timedelta = <object object>
epoch_counting_started: bool = <object object>
identifier: str = <object object>
start_time: datetime = <object object>
class evmos.proto.autogen.py.evmos.epochs.v1.GenesisState(epochs: ~typing.List[~evmos.proto.autogen.py.evmos.epochs.v1.EpochInfo] = <object object>)[source]

Bases: Message

GenesisState defines the epochs module’s genesis state.

epochs: List[EpochInfo] = <object object>
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 at 0x7f65db944ce0>)[source]

Bases: Message

identifier: str = <object object>
class evmos.proto.autogen.py.evmos.epochs.v1.QueryCurrentEpochResponse(current_epoch: int = <object object at 0x7f65db944ce0>)[source]

Bases: Message

current_epoch: int = <object object>
class evmos.proto.autogen.py.evmos.epochs.v1.QueryEpochsInfoRequest(pagination: '___cosmos_base_query_v1_beta1__.PageRequest' = <object object at 0x7f65db944ce0>)[source]

Bases: Message

pagination: PageRequest = <object object>
class evmos.proto.autogen.py.evmos.epochs.v1.QueryEpochsInfoResponse(epochs: List[ForwardRef('EpochInfo')] = <object object at 0x7f65db944ce0>, pagination: '___cosmos_base_query_v1_beta1__.PageResponse' = <object object at 0x7f65db944ce0>)[source]

Bases: Message

epochs: List[EpochInfo] = <object object>
pagination: PageResponse = <object object>
class evmos.proto.autogen.py.evmos.epochs.v1.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 current_epoch(query_current_epoch_request: QueryCurrentEpochRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) QueryCurrentEpochResponse[source]
async epoch_infos(query_epochs_info_request: QueryEpochsInfoRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) QueryEpochsInfoResponse[source]