Module hashed_cursor

Module hashed_cursor 

Source
Available on crate feature trie only.
Expand description

The cursor implementations for navigating hashed state.

Modules§

metrics
Metrics tracking hashed cursor implementations.
mocktest-utils
Mock trie cursor implementations.
noop
Implementation of noop hashed state cursor.

Structs§

HashedCursorMetricsmetrics
Prometheus metrics for hashed cursor operations.
HashedCursorMetricsCache
Cached metrics counters for hashed cursor operations.
HashedPostStateCursor
A cursor to iterate over state updates and corresponding database entries. It will always give precedence to the data from the post state updates.
HashedPostStateCursorFactory
The hashed cursor factory for the post state.
InstrumentedHashedCursor
A wrapper around a HashedCursor that tracks metrics for cursor operations.

Traits§

HashedCursor
The cursor for iterating over hashed entries.
HashedCursorFactory
The factory trait for creating cursors over the hashed state.
HashedPostStateCursorValue
Trait for types that can be used with HashedPostStateCursor as a value.
HashedStorageCursor
The cursor for iterating over hashed storage entries.