Module Mavkit_injector.Injector_common

The type of signers for operations injected by the injector

Retrieve a signer from the client wallet.

type mav = {
  1. mumav : int64;
}

mav representation

type fee_parameter = {
  1. minimal_fees : mav;
  2. minimal_nanomav_per_byte : Q.t;
  3. minimal_nanomav_per_gas_unit : Q.t;
  4. force_low_fee : bool;
  5. fee_cap : mav;
  6. burn_cap : mav;
}

fee parameters for each operation type

val fee_parameter_encoding : default_fee_parameter:fee_parameter -> fee_parameter Mavryk_base.TzPervasives.Data_encoding.t

fee_parameter_encoding default_parameter_encoding generates the encoding using default value from default_fee_parameter