Remove tree hashing from ssz crate

This commit is contained in:
Paul Hauner
2019-04-16 12:29:39 +10:00
parent 024b9e315a
commit 3eaa06d758
9 changed files with 128 additions and 423 deletions

View File

@@ -149,7 +149,7 @@ pub fn tree_hash_derive(input: TokenStream) -> TokenStream {
leaves.append(&mut self.#idents.tree_hash_root());
)*
tree_hash::efficient_merkleize(&leaves)[0..32].to_vec()
tree_hash::merkle_root(&leaves)
}
}
};
@@ -191,7 +191,7 @@ pub fn tree_hash_signed_root_derive(input: TokenStream) -> TokenStream {
leaves.append(&mut self.#idents.tree_hash_root());
)*
tree_hash::efficient_merkleize(&leaves)[0..32].to_vec()
tree_hash::merkle_root(&leaves)
}
}
};