Module Evm_node_lib_dev.Batch

type 'a batched_request =
  1. | Singleton of 'a
  2. | Batch of 'a list
val dispatch_service : path:('a, 'b) Resto.Path.t -> ([ `POST ], 'a, 'b, unit, Rpc_encodings.JSONRPC.request, Rpc_encodings.JSONRPC.response) Tezos_rpc.Service.service
val call : (module Rpc_encodings.METHOD with type input = 'input and type output = 'output) -> keep_alive:bool -> evm_node_endpoint:Uri.t -> 'input -> ('output, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t