@@ -378,20 +378,29 @@ var (
378
378
CurieBlock : big .NewInt (7096836 ),
379
379
DarwinTime : newUint64 (1724227200 ),
380
380
DarwinV2Time : newUint64 (1725264000 ),
381
+ EuclidTime : newUint64 (1744815600 ),
382
+ EuclidV2Time : newUint64 (1745305200 ),
381
383
Clique : & CliqueConfig {
382
384
Period : 3 ,
383
385
Epoch : 30000 ,
384
386
},
387
+ SystemContract : & SystemContractConfig {
388
+ Period : 3 ,
389
+ SystemContractAddress : common .HexToAddress ("0x8432728A257646449245558B8b7Dbe51A16c7a4D" ),
390
+ SystemContractSlot : common .HexToHash ("0x0000000000000000000000000000000000000000000000000000000000000067" ),
391
+ },
385
392
Scroll : ScrollConfig {
386
393
UseZktrie : true ,
387
394
MaxTxPerBlock : & ScrollMaxTxPerBlock ,
388
395
MaxTxPayloadBytesPerBlock : & ScrollMaxTxPayloadBytesPerBlock ,
389
396
FeeVaultAddress : & rcfg .ScrollFeeVaultAddress ,
390
397
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" ),
395
404
},
396
405
GenesisStateRoot : & ScrollMainnetGenesisState ,
397
406
},
0 commit comments