Trait subxt::config::Hasher

source ·
pub trait Hasher {
    type Output;

    fn hash(s: &[u8]) -> Self::Output;

    fn hash_of<S: Encode>(s: &S) -> Self::Output { ... }
}
Expand description

This represents the hasher used by a node to hash things like block headers and extrinsics.

Required Associated Types§

The type given back from the hash operation

Required Methods§

Hash some bytes to the given output type.

Provided Methods§

Hash some SCALE encodable type to the given output type.

Implementors§