EVM Node: read chain_family when starting up non-sequencer nodes
What
This MR ensures that observer, proxy, and rpc nodes read the chain_family from durable storage during startup.
Note that we exclude the scenario in the proxy node when the finalized_view flag is set to true, as it would require reading blocks before they are finalized.
Why
Future MRs will use this information to determine the RPCs a node can handle, among other functionalities.
How
-
observerandrpcnodes retrievechain_familyfromro_context. -
proxynodes fetch it via an RPC call to the follower node.
Edited by Luciano Freitas