6 #ifndef KAGOME_CORE_STORAGE_TRIE_POLKADOT_TRIE_POLKADOT_TRIE_CURSOR 7 #define KAGOME_CORE_STORAGE_TRIE_POLKADOT_TRIE_POLKADOT_TRIE_CURSOR 17 common::BufferConstRef,
39 #endif // KAGOME_CORE_STORAGE_TRIE_POLKADOT_TRIE_POLKADOT_TRIE_CURSOR
An abstraction over generic map cursor.
virtual ~PolkadotTrieCursor() override=default
virtual std::optional< common::Buffer > key() const =0
Getter for the key of the element currently pointed at.
virtual outcome::result< void > seekLowerBound(const common::BufferView &key)=0
virtual outcome::result< void > seekUpperBound(const common::BufferView &key)=0