evmos.proto.autogen.py.cosmos.store.streaming.abci

Classes

AbciListenerServiceBase()

AbciListenerServiceStub(channel, *[, ...])

ListenCommitRequest(block_height, res, ...)

ListenCommitRequest is the request type for the ListenCommit RPC method

ListenCommitResponse()

ListenCommitResponse is the response type for the ListenCommit RPC method

ListenFinalizeBlockRequest(req, res)

ListenEndBlockRequest is the request type for the ListenEndBlock RPC method

ListenFinalizeBlockResponse()

ListenEndBlockResponse is the response type for the ListenEndBlock RPC method

class evmos.proto.autogen.py.cosmos.store.streaming.abci.AbciListenerServiceBase[source]

Bases: ServiceBase

async listen_commit(listen_commit_request: ListenCommitRequest) ListenCommitResponse[source]
async listen_finalize_block(listen_finalize_block_request: ListenFinalizeBlockRequest) ListenFinalizeBlockResponse[source]
class evmos.proto.autogen.py.cosmos.store.streaming.abci.AbciListenerServiceStub(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 listen_commit(listen_commit_request: ListenCommitRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) ListenCommitResponse[source]
async listen_finalize_block(listen_finalize_block_request: ListenFinalizeBlockRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) ListenFinalizeBlockResponse[source]
class evmos.proto.autogen.py.cosmos.store.streaming.abci.ListenCommitRequest(block_height: int = <object object>, res: ~evmos.proto.autogen.py.tendermint.abci.ResponseCommit = <object object>, change_set: ~typing.List[~evmos.proto.autogen.py.cosmos.store.v1beta1.StoreKvPair] = <object object>)[source]

Bases: Message

ListenCommitRequest is the request type for the ListenCommit RPC method

block_height: int = <object object>

explicitly pass in block height as ResponseCommit does not contain this info

change_set: List[StoreKvPair] = <object object>
res: ResponseCommit = <object object>
class evmos.proto.autogen.py.cosmos.store.streaming.abci.ListenCommitResponse[source]

Bases: Message

ListenCommitResponse is the response type for the ListenCommit RPC method

class evmos.proto.autogen.py.cosmos.store.streaming.abci.ListenFinalizeBlockRequest(req: ~evmos.proto.autogen.py.tendermint.abci.RequestFinalizeBlock = <object object>, res: ~evmos.proto.autogen.py.tendermint.abci.ResponseFinalizeBlock = <object object>)[source]

Bases: Message

ListenEndBlockRequest is the request type for the ListenEndBlock RPC method

req: RequestFinalizeBlock = <object object>
res: ResponseFinalizeBlock = <object object>
class evmos.proto.autogen.py.cosmos.store.streaming.abci.ListenFinalizeBlockResponse[source]

Bases: Message

ListenEndBlockResponse is the response type for the ListenEndBlock RPC method