mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-12 19:21:13 +00:00
remove unneeded iterator bound on ordered_trie_root (#1490)
This commit is contained in:
committed by
Gav Wood
parent
763d133173
commit
3ea681998a
@@ -116,10 +116,11 @@ pub fn unhashed_trie<H: Hasher, I, A, B>(input: I) -> Vec<u8> where
|
||||
/// compact-encoded index (using `parity-codec` crate).
|
||||
pub fn ordered_trie_root<H: Hasher, I, A>(input: I) -> H::Out
|
||||
where
|
||||
I: IntoIterator<Item = A> + Iterator<Item = A>,
|
||||
I: IntoIterator<Item = A>,
|
||||
A: AsRef<[u8]>,
|
||||
{
|
||||
trie_root::<H, _, _, _>(input
|
||||
.into_iter()
|
||||
.enumerate()
|
||||
.map(|(i, v)| (codec::Encode::encode(&codec::Compact(i as u32)), v))
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user