require.Equal(t,uint64(3),cfg.L2InitializationConfig.L2CoreDeployConfig.L2BlockTime,"L2 block time should be 3 seconds")
require.Equal(t,expectedGasLimit,strings.ToLower(cfg.L2InitializationConfig.L2GenesisBlockDeployConfig.L2GenesisBlockGasLimit.String()),"L2 Genesis Block Gas Limit should be 30_000_000")
require.Equal(t,expectedBaseFeeVaultRecipient,cfg.L2InitializationConfig.L2VaultsDeployConfig.BaseFeeVaultRecipient,"Base Fee Vault Recipient should be the expected address")
require.Equal(t,expectedL1FeeVaultRecipient,cfg.L2InitializationConfig.L2VaultsDeployConfig.L1FeeVaultRecipient,"L1 Fee Vault Recipient should be the expected address")
require.Equal(t,expectedSequencerFeeVaultRecipient,cfg.L2InitializationConfig.L2VaultsDeployConfig.SequencerFeeVaultRecipient,"Sequencer Fee Vault Recipient should be the expected address")
require.Equal(t,expectedBaseFeeVaultMinimumWithdrawalAmount,strings.ToLower(cfg.L2InitializationConfig.L2VaultsDeployConfig.BaseFeeVaultMinimumWithdrawalAmount.String()),"Base Fee Vault Minimum Withdrawal Amount should be the expected value")
require.Equal(t,expectedBaseFeeVaultWithdrawalNetwork,cfg.L2InitializationConfig.L2VaultsDeployConfig.BaseFeeVaultWithdrawalNetwork,"Base Fee Vault Withdrawal Network should be the expected value")
require.Equal(t,expectedEnableGovernance,cfg.L2InitializationConfig.GovernanceDeployConfig.EnableGovernance,"Governance should be disabled")
require.Equal(t,expectedGasPriceOracleBaseFeeScalar,cfg.L2InitializationConfig.GasPriceOracleDeployConfig.GasPriceOracleBaseFeeScalar,"Gas Price Oracle Base Fee Scalar should be the expected value")
require.Equal(t,expectedEIP1559Denominator,cfg.L2InitializationConfig.EIP1559DeployConfig.EIP1559Denominator,"EIP-1559 Denominator should be the expected value")
require.Equal(t,expectedUseFaultProofs,cfg.L2InitializationConfig.UseInterop,"Fault proofs should be enabled")