evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1

Classes

GetBlockByHeightRequest(height)

GetBlockByHeightRequest is the request type for the Query/GetBlockByHeight RPC method.

GetBlockByHeightResponse(block_id, block)

GetBlockByHeightResponse is the response type for the Query/GetBlockByHeight RPC method.

GetLatestBlockRequest()

GetLatestBlockRequest is the request type for the Query/GetLatestBlock RPC method.

GetLatestBlockResponse(block_id, block)

GetLatestBlockResponse is the response type for the Query/GetLatestBlock RPC method.

GetLatestValidatorSetRequest(pagination)

GetLatestValidatorSetRequest is the request type for the Query/GetValidatorSetByHeight RPC method.

GetLatestValidatorSetResponse(block_height, ...)

GetLatestValidatorSetResponse is the response type for the Query/GetValidatorSetByHeight RPC method.

GetNodeInfoRequest()

GetNodeInfoRequest is the request type for the Query/GetNodeInfo RPC method.

GetNodeInfoResponse(default_node_info, ...)

GetNodeInfoResponse is the request type for the Query/GetNodeInfo RPC method.

GetSyncingRequest()

GetSyncingRequest is the request type for the Query/GetSyncing RPC method.

GetSyncingResponse(syncing)

GetSyncingResponse is the response type for the Query/GetSyncing RPC method.

GetValidatorSetByHeightRequest(height, ...)

GetValidatorSetByHeightRequest is the request type for the Query/GetValidatorSetByHeight RPC method.

GetValidatorSetByHeightResponse(...)

GetValidatorSetByHeightResponse is the response type for the Query/GetValidatorSetByHeight RPC method.

Module(path, version, sum)

Module is the type for VersionInfo

ServiceBase()

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

Validator(address, pub_key, voting_power, ...)

Validator is the type for the validator-set.

VersionInfo(name, app_name, version, ...)

VersionInfo is the type for the GetNodeInfoResponse message.

class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetBlockByHeightRequest(height: int = <object object>)[source]

Bases: Message

GetBlockByHeightRequest is the request type for the Query/GetBlockByHeight RPC method.

height: int = <object object>
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetBlockByHeightResponse(block_id: ~evmos.proto.autogen.py.tendermint.types.BlockId = <object object>, block: ~evmos.proto.autogen.py.tendermint.types.Block = <object object>)[source]

Bases: Message

GetBlockByHeightResponse is the response type for the Query/GetBlockByHeight RPC method.

block: Block = <object object>
block_id: BlockId = <object object>
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetLatestBlockRequest[source]

Bases: Message

GetLatestBlockRequest is the request type for the Query/GetLatestBlock RPC method.

class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetLatestBlockResponse(block_id: ~evmos.proto.autogen.py.tendermint.types.BlockId = <object object>, block: ~evmos.proto.autogen.py.tendermint.types.Block = <object object>)[source]

Bases: Message

GetLatestBlockResponse is the response type for the Query/GetLatestBlock RPC method.

block: Block = <object object>
block_id: BlockId = <object object>
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetLatestValidatorSetRequest(pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]

Bases: Message

GetLatestValidatorSetRequest is the request type for the Query/GetValidatorSetByHeight RPC method.

pagination: PageRequest = <object object>

pagination defines an pagination for the request.

class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetLatestValidatorSetResponse(block_height: int = <object object>, validators: ~typing.List[~evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.Validator] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]

Bases: Message

GetLatestValidatorSetResponse is the response type for the Query/GetValidatorSetByHeight RPC method.

block_height: int = <object object>
pagination: PageResponse = <object object>

pagination defines an pagination for the response.

validators: List[Validator] = <object object>
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetNodeInfoRequest[source]

Bases: Message

GetNodeInfoRequest is the request type for the Query/GetNodeInfo RPC method.

class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetNodeInfoResponse(default_node_info: ~evmos.proto.autogen.py.tendermint.p2p.DefaultNodeInfo = <object object>, application_version: ~evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.VersionInfo = <object object>)[source]

Bases: Message

GetNodeInfoResponse is the request type for the Query/GetNodeInfo RPC method.

application_version: VersionInfo = <object object>
default_node_info: DefaultNodeInfo = <object object>
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetSyncingRequest[source]

Bases: Message

GetSyncingRequest is the request type for the Query/GetSyncing RPC method.

class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetSyncingResponse(syncing: bool = <object object>)[source]

Bases: Message

GetSyncingResponse is the response type for the Query/GetSyncing RPC method.

syncing: bool = <object object>
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightRequest(height: int = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]

Bases: Message

GetValidatorSetByHeightRequest is the request type for the Query/GetValidatorSetByHeight RPC method.

height: int = <object object>
pagination: PageRequest = <object object>

pagination defines an pagination for the request.

class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightResponse(block_height: int = <object object>, validators: ~typing.List[~evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.Validator] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]

Bases: Message

GetValidatorSetByHeightResponse is the response type for the Query/GetValidatorSetByHeight RPC method.

block_height: int = <object object>
pagination: PageResponse = <object object>

pagination defines an pagination for the response.

validators: List[Validator] = <object object>
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.Module(path: str = <object object>, version: str = <object object>, sum: str = <object object>)[source]

Bases: Message

Module is the type for VersionInfo

path: str = <object object>

module path

sum: str = <object object>

checksum

version: str = <object object>

module version

class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.ServiceBase[source]

Bases: ServiceBase

async get_block_by_height(get_block_by_height_request: GetBlockByHeightRequest) GetBlockByHeightResponse[source]
async get_latest_block(get_latest_block_request: GetLatestBlockRequest) GetLatestBlockResponse[source]
async get_latest_validator_set(get_latest_validator_set_request: GetLatestValidatorSetRequest) GetLatestValidatorSetResponse[source]
async get_node_info(get_node_info_request: GetNodeInfoRequest) GetNodeInfoResponse[source]
async get_syncing(get_syncing_request: GetSyncingRequest) GetSyncingResponse[source]
async get_validator_set_by_height(get_validator_set_by_height_request: GetValidatorSetByHeightRequest) GetValidatorSetByHeightResponse[source]
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.ServiceStub(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 get_block_by_height(get_block_by_height_request: GetBlockByHeightRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) GetBlockByHeightResponse[source]
async get_latest_block(get_latest_block_request: GetLatestBlockRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) GetLatestBlockResponse[source]
async get_latest_validator_set(get_latest_validator_set_request: GetLatestValidatorSetRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) GetLatestValidatorSetResponse[source]
async get_node_info(get_node_info_request: GetNodeInfoRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) GetNodeInfoResponse[source]
async get_syncing(get_syncing_request: GetSyncingRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) GetSyncingResponse[source]
async get_validator_set_by_height(get_validator_set_by_height_request: GetValidatorSetByHeightRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) GetValidatorSetByHeightResponse[source]
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.Validator(address: str = <object object>, pub_key: ~betterproto.lib.google.protobuf.Any = <object object>, voting_power: int = <object object>, proposer_priority: int = <object object>)[source]

Bases: Message

Validator is the type for the validator-set.

address: str = <object object>
proposer_priority: int = <object object>
pub_key: Any = <object object>
voting_power: int = <object object>
class evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.VersionInfo(name: str = <object object>, app_name: str = <object object>, version: str = <object object>, git_commit: str = <object object>, build_tags: str = <object object>, go_version: str = <object object>, build_deps: ~typing.List[~evmos.proto.autogen.py.cosmos.base.tendermint.v1beta1.Module] = <object object>, cosmos_sdk_version: str = <object object>)[source]

Bases: Message

VersionInfo is the type for the GetNodeInfoResponse message.

app_name: str = <object object>
build_deps: List[Module] = <object object>
build_tags: str = <object object>
cosmos_sdk_version: str = <object object>

cosmos-sdk 0.43 :type: Since

git_commit: str = <object object>
go_version: str = <object object>
name: str = <object object>
version: str = <object object>