evmos.proto.autogen.py.cosmos.store.v1beta1

Classes

BlockMetadata(response_commit, ...)

BlockMetadata contains all the abci event data of a block the file streamer dump them into files together with the state changes.

CommitId(version, hash)

CommitID defines the commitment information when a specific store is committed.

CommitInfo(version, store_infos, timestamp)

CommitInfo defines commit information used by the multi-store when committing a version/height.

StoreInfo(name, commit_id)

StoreInfo defines store-specific commit information.

StoreKvPair(store_key, delete, key, value)

StoreKVPair is a KVStore KVPair used for listening to state changes (Sets and Deletes) It optionally includes the StoreKey for the originating KVStore and a Boolean flag to distinguish between Sets and Deletes .

class evmos.proto.autogen.py.cosmos.store.v1beta1.BlockMetadata(response_commit: ~evmos.proto.autogen.py.tendermint.abci.ResponseCommit = <object object>, request_finalize_block: ~evmos.proto.autogen.py.tendermint.abci.RequestFinalizeBlock = <object object>, response_finalize_block: ~evmos.proto.autogen.py.tendermint.abci.ResponseFinalizeBlock = <object object>)[source]

Bases: Message

BlockMetadata contains all the abci event data of a block the file streamer dump them into files together with the state changes.

request_finalize_block: ___tendermint_abci__.RequestFinalizeBlock = <object object>
response_commit: ___tendermint_abci__.ResponseCommit = <object object>
response_finalize_block: ___tendermint_abci__.ResponseFinalizeBlock = <object object>
class evmos.proto.autogen.py.cosmos.store.v1beta1.CommitId(version: int = <object object>, hash: bytes = <object object>)[source]

Bases: Message

CommitID defines the commitment information when a specific store is committed.

hash: bytes = <object object>
version: int = <object object>
class evmos.proto.autogen.py.cosmos.store.v1beta1.CommitInfo(version: int = <object object>, store_infos: ~typing.List[~evmos.proto.autogen.py.cosmos.store.v1beta1.StoreInfo] = <object object>, timestamp: ~datetime.datetime = <object object>)[source]

Bases: Message

CommitInfo defines commit information used by the multi-store when committing a version/height.

store_infos: List[StoreInfo] = <object object>
timestamp: datetime = <object object>
version: int = <object object>
class evmos.proto.autogen.py.cosmos.store.v1beta1.StoreInfo(name: str = <object object>, commit_id: ~evmos.proto.autogen.py.cosmos.store.v1beta1.CommitId = <object object>)[source]

Bases: Message

StoreInfo defines store-specific commit information. It contains a reference between a store name and the commit ID.

commit_id: CommitId = <object object>
name: str = <object object>
class evmos.proto.autogen.py.cosmos.store.v1beta1.StoreKvPair(store_key: str = <object object>, delete: bool = <object object>, key: bytes = <object object>, value: bytes = <object object>)[source]

Bases: Message

StoreKVPair is a KVStore KVPair used for listening to state changes (Sets and Deletes) It optionally includes the StoreKey for the originating KVStore and a Boolean flag to distinguish between Sets and Deletes .. versionadded:: 0.43

delete: bool = <object object>
key: bytes = <object object>
store_key: str = <object object>
value: bytes = <object object>