evmos.proto.autogen.py.cosmos.store.snapshots.v1
Classes
|
Metadata contains SDK-specific snapshot metadata. |
|
Snapshot contains Tendermint state sync snapshot info. |
|
SnapshotExtensionMeta contains metadata about an external snapshotter. |
|
SnapshotExtensionPayload contains payloads of an external snapshotter. |
|
SnapshotIAVLItem is an exported IAVL node. |
|
SnapshotItem is an item contained in a rootmulti.Store snapshot. |
|
SnapshotStoreItem contains metadata about a snapshotted store. |
- class evmos.proto.autogen.py.cosmos.store.snapshots.v1.Metadata(chunk_hashes: ~typing.List[bytes] = <object object>)[source]
Bases:
MessageMetadata contains SDK-specific snapshot metadata.
- class evmos.proto.autogen.py.cosmos.store.snapshots.v1.Snapshot(height: int = <object object>, format: int = <object object>, chunks: int = <object object>, hash: bytes = <object object>, metadata: ~evmos.proto.autogen.py.cosmos.store.snapshots.v1.Metadata = <object object>)[source]
Bases:
MessageSnapshot contains Tendermint state sync snapshot info.
- class evmos.proto.autogen.py.cosmos.store.snapshots.v1.SnapshotExtensionMeta(name: str = <object object>, format: int = <object object>)[source]
Bases:
MessageSnapshotExtensionMeta contains metadata about an external snapshotter. .. versionadded:: 0.46
- class evmos.proto.autogen.py.cosmos.store.snapshots.v1.SnapshotExtensionPayload(payload: bytes = <object object>)[source]
Bases:
MessageSnapshotExtensionPayload contains payloads of an external snapshotter. .. versionadded:: 0.46
- class evmos.proto.autogen.py.cosmos.store.snapshots.v1.SnapshotIavlItem(key: bytes = <object object>, value: bytes = <object object>, version: int = <object object>, height: int = <object object>)[source]
Bases:
MessageSnapshotIAVLItem is an exported IAVL node. .. versionadded:: 0.46
- class evmos.proto.autogen.py.cosmos.store.snapshots.v1.SnapshotItem(store: ~evmos.proto.autogen.py.cosmos.store.snapshots.v1.SnapshotStoreItem = <object object>, iavl: ~evmos.proto.autogen.py.cosmos.store.snapshots.v1.SnapshotIavlItem = <object object>, extension: ~evmos.proto.autogen.py.cosmos.store.snapshots.v1.SnapshotExtensionMeta = <object object>, extension_payload: ~evmos.proto.autogen.py.cosmos.store.snapshots.v1.SnapshotExtensionPayload = <object object>)[source]
Bases:
MessageSnapshotItem is an item contained in a rootmulti.Store snapshot. .. versionadded:: 0.46
- extension: SnapshotExtensionMeta = <object object>
- extension_payload: SnapshotExtensionPayload = <object object>
- iavl: SnapshotIavlItem = <object object>
- store: SnapshotStoreItem = <object object>