Injector_operation.Make
module O : Injector_sigs.PARAM_OPERATION
type operation = O.t
module Id : Mavryk_crypto.Intfs.HASH
Hash with b58check encoding iop(53), for ids of injector operations
type id = Id.t
Alias for L1 operations ids
Structure to keep track of injection errors.
The type of L1 operations that are injected on Mavryk. These have an id attached to them that allows tracking and retrieving their status.
val encoding : t Mavryk_base.TzPervasives.Data_encoding.t
Encoding for L1 operations
val pp : Stdlib.Format.formatter -> t -> unit
Pretty printer for L1 operations. Only the relevant part for the rollup node is printed.
val register_error : t -> Mavryk_base.TzPervasives.tztrace -> unit
Register an error as occurring during injection of an operation. Its internal error counter is incremented.