multiformats/hashes

Types

pub type Algorithm {
  Sha256
}

Constructors

  • Sha256
pub type Multihash {
  Multihash(algorithm: Algorithm, digest: BitArray)
}

Constructors

  • Multihash(algorithm: Algorithm, digest: BitArray)

Values

pub fn code(algorithm: Algorithm) -> Int
pub fn decode(
  buffer: BitArray,
) -> Result(#(Multihash, BitArray), Nil)
pub fn encode(hash: Multihash) -> Result(BitArray, Nil)
pub fn from_code(code: Int) -> Result(Algorithm, Nil)
pub fn name(algorithm: Algorithm) -> String
Search Document