@@ -378,20 +378,29 @@ var (
378378 CurieBlock : big .NewInt (7096836 ),
379379 DarwinTime : newUint64 (1724227200 ),
380380 DarwinV2Time : newUint64 (1725264000 ),
381+ EuclidTime : newUint64 (1744815600 ),
382+ EuclidV2Time : newUint64 (1745305200 ),
381383 Clique : & CliqueConfig {
382384 Period : 3 ,
383385 Epoch : 30000 ,
384386 },
387+ SystemContract : & SystemContractConfig {
388+ Period : 3 ,
389+ SystemContractAddress : common .HexToAddress ("0x8432728A257646449245558B8b7Dbe51A16c7a4D" ),
390+ SystemContractSlot : common .HexToHash ("0x0000000000000000000000000000000000000000000000000000000000000067" ),
391+ },
385392 Scroll : ScrollConfig {
386393 UseZktrie : true ,
387394 MaxTxPerBlock : & ScrollMaxTxPerBlock ,
388395 MaxTxPayloadBytesPerBlock : & ScrollMaxTxPayloadBytesPerBlock ,
389396 FeeVaultAddress : & rcfg .ScrollFeeVaultAddress ,
390397 L1Config : & L1Config {
391- L1ChainId : 1 ,
392- L1MessageQueueAddress : common .HexToAddress ("0x0d7E906BD9cAFa154b048cFa766Cc1E54E39AF9B" ),
393- NumL1MessagesPerBlock : 10 ,
394- ScrollChainAddress : common .HexToAddress ("0xa13BAF47339d63B743e7Da8741db5456DAc1E556" ),
398+ L1ChainId : 1 ,
399+ L1MessageQueueAddress : common .HexToAddress ("0x0d7E906BD9cAFa154b048cFa766Cc1E54E39AF9B" ),
400+ L1MessageQueueV2Address : common .HexToAddress ("0x56971da63A3C0205184FEF096E9ddFc7A8C2D18a" ),
401+ L1MessageQueueV2DeploymentBlock : 22088276 ,
402+ NumL1MessagesPerBlock : 10 ,
403+ ScrollChainAddress : common .HexToAddress ("0xa13BAF47339d63B743e7Da8741db5456DAc1E556" ),
395404 },
396405 GenesisStateRoot : & ScrollMainnetGenesisState ,
397406 },
0 commit comments