Module Coinbase_fee_transfer.Gen

val gen : ?min_fee:Currency.Fee.t -> Currency.Fee.t -> t Core_kernel.Quickcheck.Generator.t

gen ?min_fee max_fee generates fee transfers between min_fee and max_fee.

  • parameter min_fee

    defaults to zero

val with_random_receivers : keys:Mina_base_import.Signature_keypair.t array -> ?min_fee:Currency.Fee.t -> Currency.Amount.t -> t Core_kernel.Quickcheck.Generator.t

with_random_receivers ~key ?min_fee coinbase_amount creates coinbase fee transfers with fees between min_fee and coinbase_amount

  • parameter min_fee

    defaults to Currency.Fee.zero