use multihash_codetable::{
Blake2b256, Blake2b512, Keccak256, MultihashDigest, Ripemd160, Sha2_256,
};
#[derive(Clone, Copy, Debug, Eq, MultihashDigest, PartialEq)]
#[mh(alloc_size = 64)]
pub enum SupportedHashes {
#[mh(code = 0x12, hasher = Sha2_256)]
Sha2_256,
#[mh(code = 0xb220, hasher = Blake2b256)]
Blake2b256,
#[mh(code = 0xb240, hasher = Blake2b512)]
Blake2b512,
#[mh(code = 0x1b, hasher = Keccak256)]
Keccak256,
#[mh(code = 0x1053, hasher = Ripemd160)]
Ripemd160,
}