Evm_node_lib_prod.EventsGeneral purposes events.
received_upgrade payload advertises that the sequencer received an upgrade of payload payload.
val pending_upgrade :
Evm_node_lib_prod_encoding.Ethereum_types.Upgrade.t ->
unit Lwt.tpending_upgrade upgrade advertises that the EVM node is aware that an upgrade is pending.
val applied_upgrade :
Evm_node_lib_prod_encoding.Ethereum_types.hash ->
Evm_node_lib_prod_encoding.Ethereum_types.quantity ->
unit Lwt.tapplied_upgrade root_hash level advertises that the kernel of the EVM node successfully upgraded to root_hash with the levelth blueprint.
val failed_upgrade :
Evm_node_lib_prod_encoding.Ethereum_types.hash ->
Evm_node_lib_prod_encoding.Ethereum_types.quantity ->
unit Lwt.tfailed_upgrade root_hash level advertises that the kernel of the EVM node failed to upgrade to root_hash with the levelth blueprint.
ignored_kernel_arg () advertises that the EVM node has ignored the path to the initial kernel given as a command-line argument since its EVM state was already initialized.
catching_up_evm_event ~from ~to_ advertises that the sequencer is catching up on event produced by the evm kernel in the rollup node from L1 level from to to_.
is_ready ~rpc_addr ~rpc_port advertises that the sequencer is ready and listens to rpc_addr:rpc_port.
private_server_is_ready ~rpc_addr ~rpc_port advertises that the private rpc server is ready and listens to rpc_addr:rpc_port.
shutdown_rpc_server ~private_ () advertises that the RPC server was shut down, private_ tells whether it is the private server or not.
shutdown_node ~exit_status advertises that the sequencer was shutdown, and exits with exit_status.
callback_log ~uri ~meth ~body is used as the debug event used as callback for resto to logs the requests.
val event_kernel_log :
level:kernel_log_level ->
kind:kernel_log_kind ->
msg:string ->
unit Lwt.tLogs kernel log Debug.