Module Rollup_node_services.Arg

type block_id = [
  1. | `Head
  2. | `Hash of Mavryk_base.TzPervasives.Block_hash.t
  3. | `Level of Stdlib.Int32.t
  4. | `Finalized
  5. | `Cemented
]
val construct_block_id : [< `Cemented | `Finalized | `Hash of Mavryk_base.TzPervasives.Block_hash.t | `Head | `Level of int32 ] -> string
val destruct_block_id : string -> ([> `Cemented | `Finalized | `Hash of Mavryk_base.TzPervasives.Block_hash.t | `Head | `Level of int32 ], string) Stdlib.result
val block_id : block_id Mavryk_rpc.Arg.t
val l2_message_id : L2_message.id Mavryk_rpc.Arg.t
val operation_kind : Operation_kind.t Mavryk_rpc.Arg.t