Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 74 additions & 0 deletions packages/contracts-bedrock/deploy-config/alfajores.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"l1StartingBlockTag": "0x64728368a04f067bc2abe78c1de17f3711b054c4f3e979955fd8482af85e86db",
"l1ChainID": 17000,
"l2ChainID": 44787,
"l2BlockTime": 1,
"l1BlockTime": 12,
"maxSequencerDrift": 1800,
"sequencerWindowSize": 3600,
"channelTimeout": 300,
"p2pSequencerAddress": "0x280F2AB4a7bC6c78bcFFBE91E9E369C5FB4e5a29",
"batchInboxAddress": "0xfff0000000000000000000000000000000044787",
"batchSenderAddress": "0x6f9cc6BfE1A0b446A36453d150905BBD6A4784e0",
"l2OutputOracleSubmissionInterval": 120,
"l2OutputOracleStartingBlockNumber": 26384000,
"l2OutputOracleStartingTimestamp": 1727337408,
Copy link

@piersy piersy Feb 19, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't match up with the timestamp from the block https://alfajores.celoscan.io/block/26384000 which is 1727339320

I'm not sure if this is a problem though

"l2OutputOracleProposer": "0x06d010A07D9076d6E7af80E54E26036941221bFA",
"l2OutputOracleChallenger": "0xe571b94CF7e95C46DFe6bEa529335f4A11d15D92",
"finalizationPeriodSeconds": 12,
"proxyAdminOwner": "0xe571b94CF7e95C46DFe6bEa529335f4A11d15D92",
"baseFeeVaultRecipient": "0xe571b94CF7e95C46DFe6bEa529335f4A11d15D92",
"l1FeeVaultRecipient": "0xe571b94CF7e95C46DFe6bEa529335f4A11d15D92",
"sequencerFeeVaultRecipient": "0xe571b94CF7e95C46DFe6bEa529335f4A11d15D92",
"finalSystemOwner": "0xe571b94CF7e95C46DFe6bEa529335f4A11d15D92",
"superchainConfigGuardian": "0xe571b94CF7e95C46DFe6bEa529335f4A11d15D92",
"baseFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
"l1FeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
"sequencerFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
"baseFeeVaultWithdrawalNetwork": 0,
"l1FeeVaultWithdrawalNetwork": 0,
"sequencerFeeVaultWithdrawalNetwork": 0,
"gasPriceOracleOverhead": 0,
"gasPriceOracleScalar": 1000000,
"deployCeloContracts": false,
"enableGovernance": false,
"governanceTokenSymbol": "OP",
"governanceTokenName": "Optimism",
"governanceTokenOwner": "0xe571b94CF7e95C46DFe6bEa529335f4A11d15D92",
"l2GenesisBlockGasLimit": "0x1c9c380",
"l2GenesisBlockBaseFeePerGas": "0x3b9aca00",
"eip1559Denominator": 400,
"eip1559DenominatorCanyon": 400,
"eip1559Elasticity": 5,
"eip1559BaseFeeFloor": 25000000000,
"l2GenesisFjordTimeOffset": "0x0",
"l2GenesisRegolithTimeOffset": "0x0",
"l2GenesisEcotoneTimeOffset": "0x0",
"l2GenesisDeltaTimeOffset": "0x0",
"l2GenesisCanyonTimeOffset": "0x0",
"l2GenesisGraniteTimeOffset": "0x0",
"systemConfigStartBlock": 0,
"requiredProtocolVersion": "0x0000000000000000000000000000000000000000000000000000000000000000",
"recommendedProtocolVersion": "0x0000000000000000000000000000000000000000000000000000000000000000",
"faultGameAbsolutePrestate": "0x03c7ae758795765c6664a5d39bf63841c71ff191e9189522bad8ebff5d4eca98",
"faultGameMaxDepth": 44,
"faultGameClockExtension": 0,
"faultGameMaxClockDuration": 1200,
"faultGameGenesisBlock": 0,
"faultGameGenesisOutputRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
"faultGameSplitDepth": 14,
"faultGameWithdrawalDelay": 600,
"preimageOracleMinProposalSize": 1800000,
"preimageOracleChallengePeriod": 300,
"fundDevAccounts": false,
"useFaultProofs": false,
"proofMaturityDelaySeconds": 604800,
"disputeGameFinalityDelaySeconds": 302400,
"respectedGameType": 0,
"useAltDA": true,
"daCommitmentType": "GenericCommitment",
"daChallengeWindow": 1,
"daResolveWindow": 1,
"useCustomGasToken": true,
"customGasTokenAddress": "0x0000000000000000000000000000000000000000"
}
76 changes: 76 additions & 0 deletions packages/contracts-bedrock/deploy-config/baklava.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"l1StartingBlockTag": null,
"l1ChainID": 17000,
"l2ChainID": 62320,
"l2BlockTime": 1,
"l1BlockTime": 12,
"maxSequencerDrift": 600,
"sequencerWindowSize": 7200,
"channelTimeout": 300,
"p2pSequencerAddress": "0x3Cd8072cbC235246c684ab9BD76Bb6f3813Df2CD",
"batchInboxAddress": "0xff00000000000000000000000000000000062320",
"batchSenderAddress": "0x242C6e6eA8e910A1835eFA4CaF8641769C27B595",
"l2OutputOracleSubmissionInterval": 600,
"l2OutputOracleStartingBlockNumber": 28308600,
"l2OutputOracleStartingTimestamp": 1739987136,
"l2OutputOracleProposer": "0x85c7AC265419359806B147Fba6Ea654229928333",
"l2OutputOracleChallenger": "0xDc94436A193a827786270dD4F6cD4b35c3f0C8f8",
"finalizationPeriodSeconds": 12,
"proxyAdminOwner": "0x22EaF69162ae49605441229EdbEF7D9FC5f4f094",
"baseFeeVaultRecipient": "0x22EaF69162ae49605441229EdbEF7D9FC5f4f094",
"l1FeeVaultRecipient": "0x22EaF69162ae49605441229EdbEF7D9FC5f4f094",
"sequencerFeeVaultRecipient": "0x22EaF69162ae49605441229EdbEF7D9FC5f4f094",
"finalSystemOwner": "0x22EaF69162ae49605441229EdbEF7D9FC5f4f094",
"superchainConfigGuardian": "0x22EaF69162ae49605441229EdbEF7D9FC5f4f094",
"baseFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
"l1FeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
"sequencerFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000",
"baseFeeVaultWithdrawalNetwork": 0,
"l1FeeVaultWithdrawalNetwork": 0,
"sequencerFeeVaultWithdrawalNetwork": 0,
"gasPriceOracleOverhead": 0,
"gasPriceOracleScalar": 0,
"gasPriceOracleBaseFeeScalar": 0,
"gasPriceOracleBlobBaseFeeScalar": 0,
"deployCeloContracts": false,
"enableGovernance": false,
"governanceTokenSymbol": "OP",
"governanceTokenName": "Optimism",
"governanceTokenOwner": "0x22EaF69162ae49605441229EdbEF7D9FC5f4f094",
"l2GenesisBlockGasLimit": "0x1c9c380",
"l2GenesisBlockBaseFeePerGas": "0x3b9aca00",
"eip1559Denominator": 400,
"eip1559DenominatorCanyon": 400,
"eip1559Elasticity": 5,
"eip1559BaseFeeFloor": 25000000000,
"l2GenesisFjordTimeOffset": "0x0",
"l2GenesisRegolithTimeOffset": "0x0",
"l2GenesisEcotoneTimeOffset": "0x0",
"l2GenesisDeltaTimeOffset": "0x0",
"l2GenesisCanyonTimeOffset": "0x0",
"l2GenesisGraniteTimeOffset": "0x0",
"systemConfigStartBlock": 0,
"requiredProtocolVersion": "0x0000000000000000000000000000000000000003000000010000000000000000",
"recommendedProtocolVersion": "0x0000000000000000000000000000000000000003000000010000000000000000",
"faultGameAbsolutePrestate": "0x0364010a7b2be12b8583c8bc2c610ef5b77bb52161cac1dd4f8cbe47edc05afd",
"faultGameMaxDepth": 73,
"faultGameClockExtension": 10800,
"faultGameMaxClockDuration": 302400,
"faultGameGenesisBlock": 28308600,
"faultGameGenesisOutputRoot": "0x2fafa02f4d94e20796afac0bae793bcc5c3cbb1244bc5a8c730153def18b0f3f",
"faultGameSplitDepth": 30,
"faultGameWithdrawalDelay": 604800,
"preimageOracleMinProposalSize": 126000,
"preimageOracleChallengePeriod": 86400,
"proofMaturityDelaySeconds": 604800,
"disputeGameFinalityDelaySeconds": 302400,
"fundDevAccounts": false,
"useFaultProofs": true,
"respectedGameType": 1,
"useAltDA": true,
"daCommitmentType": "GenericCommitment",
"daChallengeWindow": 1,
"daResolveWindow": 1,
"useCustomGasToken": true,
"customGasTokenAddress": "0x0000000000000000000000000000000000000000"
}