1-Inputs.Amount
include Iffable with type bool := Bool.t
type t
val if_ : Bool.t -> then_:t -> else_:t -> t
type unsigned = t
module Signed : sig ... end
val zero : t
val equal : t -> t -> Bool.t
val add_flagged : t -> t -> t * [ `Overflow of Bool.t ]
val add_signed_flagged : t -> Signed.t -> t * [ `Overflow of Bool.t ]
val of_constant_fee : Currency.Fee.t -> t