in akd_client/src/tests.rs [117:132]
fn convert_membership_proof<H>(
proof: &akd::proof_structs::MembershipProof<H>,
) -> crate::types::MembershipProof
where
H: winter_crypto::Hasher,
{
crate::types::MembershipProof {
hash_val: to_digest::<H>(proof.hash_val),
label: convert_label(proof.label),
layer_proofs: proof
.layer_proofs
.iter()
.map(|lp| convert_layer_proof(lp.label, lp.direction, lp.siblings[0]))
.collect::<Vec<_>>(),
}
}