Update to latest substrate master (#197)

This commit is contained in:
Bastian Köcher
2019-03-29 16:35:39 +01:00
committed by DemiMarie-parity
parent 0b726e7605
commit c12ed7d8ac
12 changed files with 246 additions and 241 deletions
+1 -1
View File
@@ -275,7 +275,7 @@ pub fn branches<'a>(chunks: Vec<&'a [u8]>) -> Branches<'a> {
pub fn branch_hash(root: &H256, branch_nodes: &[Vec<u8>], index: usize) -> Result<H256, Error> {
let mut trie_storage: MemoryDB<Blake2Hasher> = MemoryDB::default();
for node in branch_nodes.iter() {
(&mut trie_storage as &mut trie::HashDB<_>).insert(node.as_slice());
(&mut trie_storage as &mut trie::HashDB<_>).insert(&[], node.as_slice());
}
let trie = TrieDB::new(&trie_storage, &root).map_err(|_| Error::InvalidBranchProof)?;