pub fn get_cached_merkle_proof<const TREE_HEIGHT: usize>(
tree: &MerkleTree<TREE_HEIGHT>,
leaf_index: usize,
cached_layer_number: usize,
cached_layer_nodes: &[Hash],
fetch_leaf: impl Fn(usize) -> Option<Leaf>,
) -> Vec<Hash>
Expand description
Generates a Merkle proof using a cached layer and a closure to fetch only the required leaves by index.