package tezos-protocol-plugin-007-PsDELPH1

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type nanotez = Q.t
val nanotez_enc : nanotez Data_encoding.t
type config = {
  1. minimal_fees : Tezos_protocol_007_PsDELPH1.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 pre_filter : config -> ?validation_state_before:'a -> Tezos_protocol_007_PsDELPH1.Protocol.Alpha_context.Operation.packed_protocol_data -> [ `Branch_delayed of Tezos_error_monad.TzCore.error list | `Branch_refused of Tezos_error_monad.TzCore.error list | `Refused of Tezos_error_monad.TzCore.error list | `Undecided ]
val post_filter : config -> validation_state_before:'a -> validation_state_after:Tezos_protocol_007_PsDELPH1.Protocol.validation_state -> ('b * Tezos_protocol_007_PsDELPH1.Protocol.Apply_results.packed_operation_metadata) -> bool Lwt.t