pub fn with_system_contracts_and_chain_id(chain_id: L2ChainId) -> Self {
        Self::with_custom_system_contracts_and_chain_id(chain_id, get_system_smart_contracts())
    }
Constructs a storage that contains system smart contracts (with a given chain id).
core/lib/vm_interface/src/storage/in_memory.rs