Module Lqt_fa12_repr.Parameter

type approve = {
  1. spender : Mavryk_protocol_alpha.Protocol.Alpha_context.Contract.t;
  2. value : Z.t;
}
type mintOrBurn = {
  1. quantity : Z.t;
  2. target : Mavryk_protocol_alpha.Protocol.Alpha_context.Contract.t;
}
type t =
  1. | Approve of approve
  2. | MintOrBurn of mintOrBurn
val approve : approve -> t
val mintOrBurn : mintOrBurn -> t
val approve_to_string : approve -> string
val mint_or_burn_to_string : mintOrBurn -> string
val to_string : t -> string
val pp : Stdlib.Format.formatter -> t -> unit
val eq : 'a -> 'b -> bool
val to_michelson_string : t -> string