Mavryk_raw_protocol_alpha.Ticket_hash_reprTicket hashes are used to uniquely identify pairs made of Michelson ticktes and their owner.
They are used by the protocol to keep record of a tickets ledger, that is how many tickets smart contracts own. More precisely, they are used as keys for the Storage.Ticket_balance table.
A ticket hash is computed by the function make and is a combination of a ticketer, a content type, a content, and an owner.
Note: This invariant can be invalidated if the key_hash is created from the encoding.
val encoding : t Mavryk_protocol_environment_alpha.Data_encoding.tval pp : Mavryk_protocol_environment_alpha.Format.formatter -> t -> unitval to_b58check : t -> stringval of_b58check_opt : string -> t optionval of_b58check_exn : string -> tval of_bytes_exn : bytes -> tval of_bytes_opt : bytes -> t optioninclude Mavryk_protocol_environment_alpha.Compare.S with type t := tval zero : tval of_script_expr_hash : Script_expr_hash.t -> tmodule Index : Storage_description.INDEX with type t = t