Tezos_store_shared.Block_keySuper-set of Block_hash to satisfy Index.Key interface.
include module type of Tezos_base.TzPervasives.Block_hashtype t = Tezos_crypto.Hashed.Block_hash.tval pp : Stdlib.Format.formatter -> t -> unitval pp_short : Stdlib.Format.formatter -> t -> unitinclude Tezos_stdlib.Compare.S with type t := tval hash_bytes : ?key:Stdlib.Bytes.t -> Stdlib.Bytes.t list -> tval hash_string : ?key:string -> string list -> thash_string ?key inputs returns a hash.
Raises an Assert_failure if String.length key > 64.
val zero : tval to_hex : t -> Tezos_stdlib.Hex.tval of_hex : Tezos_stdlib.Hex.t -> t Tezos_error_monad.Error_monad.tzresultval of_hex_opt : Tezos_stdlib.Hex.t -> t optionval of_hex_exn : Tezos_stdlib.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 to_bytes : t -> Stdlib.Bytes.tval of_bytes : Stdlib.Bytes.t -> t Tezos_error_monad.Error_monad.tzresultval of_bytes_opt : Stdlib.Bytes.t -> t optionval of_bytes_exn : Stdlib.Bytes.t -> tval to_b58check : t -> stringval to_short_b58check : t -> stringval of_b58check : string -> t Tezos_error_monad.Error_monad.tzresultval of_b58check_exn : string -> tval of_b58check_opt : string -> t optionval b58check_encoding : t Tezos_crypto.Base58.encodingval encoding : t Data_encoding.tval rpc_arg : t Tezos_rpc.Arg.tval hash : t -> intval seeded_hash : int -> t -> intval to_path : t -> string list -> string listval of_path : string list -> t optionval of_path_exn : string list -> tmodule Set = Tezos_crypto.Hashed.Block_hash.Setmodule Map = Tezos_crypto.Hashed.Block_hash.Mapmodule Table = Tezos_crypto.Hashed.Block_hash.Tablemodule Error_table = Tezos_crypto.Hashed.Block_hash.Error_tablemodule WeakRingTable = Tezos_crypto.Hashed.Block_hash.WeakRingTablemodule Logging = Tezos_crypto.Hashed.Block_hash.Loggingval t : t Repr.thash_size is the constant size (in number of bits) of the hashed value of the type t.
val encode : t -> stringEncoder
val decode : string -> int -> tDecoder