fn compute_smt_leaves()

in src/hashwires.rs [459:474]


fn compute_smt_leaves<D: Hash>(
    top_salted_roots: &[[u8; 32]],
    shuffled_indexes: &[usize],
    tree_height: usize,
) -> Vec<(TreeIndex, node_template::HashWiresNodeSmt<D>)> {
    top_salted_roots
        .iter()
        .enumerate()
        .map(|(i, s)| {
            (
                TreeIndex::from_u32(tree_height, shuffled_indexes[i] as u32),
                node_template::HashWiresNodeSmt::<D>::new(s.to_vec()),
            )
        })
        .collect()
}