Mina_base.Payment_payload
module Poly : sig ... end
module Stable : sig ... end
type t = Stable.Latest.t
val to_yojson : t -> Yojson.Safe.t
val of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
val hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
t ->
Ppx_hash_lib.Std.Hash.state
val hash : t -> Ppx_hash_lib.Std.Hash.hash_value
val dummy : t
val gen :
?source_pk:Mina_base_import.Public_key.Compressed.t ->
Currency.Amount.t ->
t Core_kernel.Quickcheck.Generator.t
gen ?source_pk max_amount
val gen_default_token :
?source_pk:Mina_base_import.Public_key.Compressed.t ->
Currency.Amount.t ->
t Core_kernel.Quickcheck.Generator.t
gen_default_token ?source_pk max_amount
type var =
( Mina_base_import.Public_key.Compressed.var, Currency.Amount.var ) Poly.t