diff --git a/trie-db/src/triedbmut.rs b/trie-db/src/triedbmut.rs index 0e34eb8f..f3bb3b5c 100644 --- a/trie-db/src/triedbmut.rs +++ b/trie-db/src/triedbmut.rs @@ -837,6 +837,14 @@ impl Changeset { Changeset::Existing(node) => node.hash, } } + + pub fn unchanged(root: H) -> Self { + Changeset::Existing(ExistingChangesetNode { + hash: root, + prefix: (BackingByteVec::new(), None), + location: Default::default(), + }) + } } pub type OwnedPrefix = (BackingByteVec, Option);