Module Alpha_context.Commitment

This module re-exports definitions from Commitment_repr and, Commitment_storage.

type t = {
  1. blinded_public_key_hash : Blinded_public_key_hash.t;
  2. amount : Tez.t;
}
val fold : context -> order:[ `Sorted | `Undefined ] -> init:'a -> f: (Blinded_public_key_hash.t -> Tez_repr.t -> 'a -> 'a Mavryk_protocol_environment_alpha.Lwt.t) -> 'a Mavryk_protocol_environment_alpha.Lwt.t