package tezos-protocol-plugin-009-PsFLoren

  1. Overview
  2. Docs
type nanotez = Q.t
val nanotez_enc : nanotez Data_encoding.t
type config = {
  1. minimal_fees : Tezos_protocol_009_PsFLoren.Protocol.Alpha_context.Tez.t;
  2. minimal_nanotez_per_gas_unit : nanotez;
  3. minimal_nanotez_per_byte : nanotez;
  4. allow_script_failure : bool;
}
val default_minimal_nanotez_per_gas_unit : Q.t
val default_minimal_nanotez_per_byte : Q.t
val config_encoding : config Data_encoding.t
val default_config : config
val get_manager_operation_gas_and_fee : ?ctxt:'a -> 'b Tezos_protocol_009_PsFLoren.Protocol.Alpha_context.contents_list -> (Tezos_protocol_009_PsFLoren.Protocol.Alpha_context.Tez.tez * Tezos_raw_protocol_009_PsFLoren.Fixed_point_repr.integral_tag Tezos_protocol_009_PsFLoren.Protocol.Alpha_context.Gas.Arith.t, Tezos_protocol_environment_009_PsFLoren__Environment.Error_monad.error Tezos_protocol_environment_009_PsFLoren__Environment.Error_monad.trace) Stdlib.result
val post_filter : config -> validation_state_before:'a -> validation_state_after:Tezos_protocol_009_PsFLoren.Protocol.validation_state -> ('b * Tezos_protocol_009_PsFLoren.Protocol.Apply_results.packed_operation_metadata) -> bool Lwt.t
OCaml

Innovation. Community. Security.