Go to the source code of this file.
|
| outcome::result< void > | kagome::blockchain::putNumberToIndexKey (storage::BufferStorage &map, const primitives::BlockInfo &block) |
| |
| common::Buffer | kagome::blockchain::prependPrefix (common::BufferView key, prefix::Prefix key_column) |
| |
| outcome::result< void > | kagome::blockchain::putWithPrefix (storage::BufferStorage &map, prefix::Prefix prefix, primitives::BlockNumber num, common::Hash256 block_hash, const common::Buffer &value) |
| |
| outcome::result< bool > | kagome::blockchain::hasWithPrefix (const storage::BufferStorage &map, prefix::Prefix prefix, const primitives::BlockId &block_id) |
| |
| outcome::result< std::optional< common::Buffer > > | kagome::blockchain::getWithPrefix (const storage::BufferStorage &map, prefix::Prefix prefix, const primitives::BlockId &block_id) |
| |
| common::Buffer | kagome::blockchain::numberToIndexKey (primitives::BlockNumber n) |
| |
| common::Buffer | kagome::blockchain::numberAndHashToLookupKey (primitives::BlockNumber number, const common::Hash256 &hash) |
| |
| outcome::result< primitives::BlockNumber > | kagome::blockchain::lookupKeyToNumber (const common::BufferView &key) |
| |
| | OUTCOME_HPP_DECLARE_ERROR (kagome::blockchain, KeyValueRepositoryError) |
| |
| OUTCOME_HPP_DECLARE_ERROR |
( |
kagome::blockchain |
, |
|
|
KeyValueRepositoryError |
|
|
) |
| |