Tezos_crypto.Blake2BTezos - Manipulation and creation of hashes
include S.MINIMAL_HASHval pp : Format.formatter -> t -> unitval pp_short : Format.formatter -> t -> unitval hash_string : ?key:string -> string list -> tval zero : tinclude S.RAW_DATA with type t := tval to_hex : t -> Hex.tval of_hex : Hex.t -> t Tezos_error_monad.Error_monad.tzresultval of_hex_opt : Hex.t -> t optionval of_hex_exn : Hex.t -> tval to_string : t -> stringval of_string : string -> t Tezos_error_monad.Error_monad.tzresultval of_string_opt : string -> t optionval of_string_exn : string -> tval of_bytes : Bytes.t -> t Tezos_error_monad.Error_monad.tzresultThe parameters for creating a new Hash type using Make_Blake2B. Both name and title are only informative, used in error messages and serializers.
module type Name = sig ... endmodule type PrefixedName = sig ... endmodule Make_minimal (Name : Name) : S.MINIMAL_HASHBuilds a new Hash type using Blake2B.
module type Register = sig ... end