diff --git a/etherlink/CHANGES_NODE.md b/etherlink/CHANGES_NODE.md index c8a9e845dc602f712cec4296952859b3fb6df066..3b55a583924af5ccdf3667cebadfe8b6e27c3b77 100644 --- a/etherlink/CHANGES_NODE.md +++ b/etherlink/CHANGES_NODE.md @@ -10,6 +10,12 @@ the `patch` commands. More precisely, patching the state `N` affects the replay of block `N+1`. (!14809) +### Bug fixes + +#### Metrics + +- Fix `octez_evm_node_head` for the RPC mode. (!14849) + ## Version 0.2 (2024-09-05) This release introduces a number of quality of life improvements for operators diff --git a/etherlink/bin_node/lib_dev/rpc.ml b/etherlink/bin_node/lib_dev/rpc.ml index 8304ac33d6f4e7c90b554cf1cc4660bc62529498..8a2a9d599b4a63ed151e723d36117f06e37927c9 100644 --- a/etherlink/bin_node/lib_dev/rpc.ml +++ b/etherlink/bin_node/lib_dev/rpc.ml @@ -66,10 +66,11 @@ let main ~data_dir ~evm_node_endpoint ~(config : Configuration.t) = ~time_between_blocks ~evm_node_endpoint ~next_blueprint_number - @@ fun number blueprint -> + @@ fun (Qty number) blueprint -> let* () = when_ (Option.is_some blueprint.kernel_upgrade) @@ fun () -> - Evm_ro_context.preload_kernel_from_level ctxt number + Evm_ro_context.preload_kernel_from_level ctxt (Qty number) in + Metrics.set_level ~level:number ; Blueprints_watcher.notify blueprint ; return_unit