Module bdk_chain::bitcoin::secp256k1::hashes

👎Deprecated since 0.29.1: Depend on hashes in your own crate.
Expand description

Deprecated reexport of the bitcoin-hashes crate.

Macros§

  • Adds slicing traits implementations to a given type $ty
  • Creates a new newtype around a Hash type.
  • Adds hexadecimal formatting implementation of a trait $imp to a given type $ty.
  • Implements Serialize and Deserialize for a type $t which represents a newtype over a byte-slice over length $len.
  • Macro used to define a newtype tagged hash.

Structs§

  • Attempted to create a hash from an invalid length slice.
  • A hash computed from a RFC 2104 HMAC. Parameterized by the underlying hash function.
  • Pair of underlying hash engines, used for the inner and outer hash of HMAC.

Traits§

  • Trait which applies to hashes of all types.
  • A hashing engine which bytes can be serialized into.