pub fn l1_diamond_proxy_address(&self) -> Address {
        self.optional
            .contracts_diamond_proxy_addr
            .unwrap_or(self.remote.l1_diamond_proxy_addr)
    }
Returns verified L1 diamond proxy address.
If local configuration contains the address, it will be checked against the one returned by the main node.
Otherwise, the remote value will be used. However, using remote value has trust implications for the main
node so relying on it solely is not recommended.
core/bin/external_node/src/config/mod.rs