sgns::storage::changes_trie::ChangesTrie
#include <changes_trie.hpp>
Public Types
Public Functions
Friends
Public Types Documentation
using ExtrinsicsChanges
using sgns::storage::changes_trie::ChangesTrie::ExtrinsicsChanges =
std::map<base::Buffer, std::vector<primitives::ExtrinsicIndex>>;
Public Functions Documentation
function buildFromChanges
static outcome::result< std::unique_ptr< ChangesTrie > > buildFromChanges(
const primitives::BlockNumber & parent_block,
const std::shared_ptr< storage::trie::SuperGeniusTrieFactory > & trie_factory,
std::shared_ptr< trie::Codec > codec,
const ExtrinsicsChanges & extinsics_changes,
const ChangesTrieConfig & config
)
function getHash
base::Hash256 getHash() const
Friends
friend operator<<
friend Stream & operator<<(
Stream & s,
const KeyIndex & b
);
friend operator>>
friend Stream & operator>>(
Stream & s,
KeyIndex & b
);
Updated on 2026-03-04 at 13:10:44 -0800