Evm_node_lib_dev.Services_backend_sigmodule type S = sig ... endmodule type Backend = sig ... endtype preconfirm_transactions =
transactions:(string * Tx_queue_types.transaction_object_t) list ->
Tx_queue_types.preconfirmed_transactions_result
Tezos_base.TzPervasives.tzresult
Lwt.ttype endpoint = | Rpc of Uri.t| Websocket of Websocket_client.t| Block_producer of preconfirm_transactionstype callback = callback_status variant_callbackA callback is called by the Tx_queue at various stages of a submitted transaction's life.
The next tick after its insertion in the queue, a transaction is submitted to the relay node within a batch of eth_sendRawTransaction requests.
callback is called with either `Accepted or `Refused).`Confirmed. If this does not happen before 2s, the callback is called with `Dropped.