Skip to content

Commit dfea524

Browse files
Auto-update fast sync settings (#7613)
Co-authored-by: Kamil Chodoła <[email protected]> Co-authored-by: kamilchodola <[email protected]>
1 parent bacbef3 commit dfea524

14 files changed

+49
-35
lines changed

.github/workflows/update-fast-sync.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
uses: actions/checkout@v4
1919
- name: Install dependencies
2020
run: |
21-
pip3 install setuptools
22-
pip3 install emoji
21+
pip3 install setuptools --break-system-packages
22+
pip3 install emoji --break-system-packages
2323
- name: Update config files
2424
run: python3 scripts/syncSettings.py ${{ secrets.ETHERSCAN_API_KEY }}
2525
- name: Create GitHub app token

src/Nethermind/Nethermind.Runner/configs/base-mainnet.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"AncientBodiesBarrier": 105235063,
1616
"AncientReceiptsBarrier": 105235063,
1717
"FastSyncCatchUpHeightDelta": "10000000000",
18-
"PivotNumber": 20380000,
19-
"PivotHash": "0x32dfa61d16a0e99c4e5edd1f791cae912e982d9d33531e6f0337fe230a19606b",
18+
"PivotNumber": 21130000,
19+
"PivotHash": "0x3e1cdb3a013b113ba7c413feea14028dac20f6a367e4eb6c5b93ba2406b62755",
2020
"PivotTotalDifficulty": "0",
2121
"MaxAttemptsToUpdatePivot": 0
2222
},

src/Nethermind/Nethermind.Runner/configs/base-sepolia.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"FastSync": true,
1414
"SnapSync": true,
1515
"FastSyncCatchUpHeightDelta": "10000000000",
16-
"PivotNumber": 15890000,
17-
"PivotHash": "0x237da61c2eb0fd52eaca16caded258771df08e8618540f6f1b525110b4f96d4a",
16+
"PivotNumber": 16640000,
17+
"PivotHash": "0x826380d1472683f54980776743190b268c3d7da94ff775f61997fc7dbc5919c1",
1818
"PivotTotalDifficulty": "0",
1919
"MaxAttemptsToUpdatePivot": 0
2020
},

src/Nethermind/Nethermind.Runner/configs/chiado.cfg

+16-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
"Sync": {
1717
"FastSync": true,
1818
"SnapSync": true,
19-
"PivotNumber": 12020000,
20-
"PivotHash": "0x6552eb5964d70decaabff32b2e0f66d1139447b6f680dea854c56101150c039a",
19+
"PivotNumber": 12310000,
20+
"PivotHash": "0xc358086245b073027dbe0640c3647b446a5431d2fbcaeeaa51a204d62f5bfb47",
2121
"PivotTotalDifficulty": "231708131825107706987652208063906496124457284",
2222
"FastSyncCatchUpHeightDelta": "10000000000",
2323
"UseGethLimitsInFastBlocks": false
@@ -31,6 +31,20 @@
3131
"TxPriorityContractAddress": "0x4100000000000000000000000000000000000000",
3232
"ForceSealing": true
3333
},
34+
"Shutter": {
35+
"ValidatorRegistryContractAddress": "0xa9289A3Dd14FEBe10611119bE81E5d35eAaC3084",
36+
"SequencerContractAddress": "0x2aD8E2feB0ED5b2EC8e700edB725f120576994ed",
37+
"KeyBroadcastContractAddress": "0x9D31865BEffcE842FBd36CDA587aDDA8bef804B7",
38+
"KeyperSetManagerContractAddress": "0xC4DE9FAf4ec882b33dA0162CBE628B0D8205D0c0",
39+
"BootnodeP2PAddresses": [
40+
"/ip4/157.230.104.246/tcp/23003/p2p/12D3KooWFUYoPd3bdPuRi6FXkEQRSw7FRf2e23NAypjfDVYuvBAV",
41+
"/ip4/134.209.225.234/tcp/23003/p2p/12D3KooWAsBKAj1NEtvu7wcLiEVU49N6Z9GPK3tZ87m17tFdWdNE",
42+
"/ip4/157.230.114.117/tcp/23003/p2p/12D3KooWEDk8XJdxHjCHh9wTGVRXtpyCvCP4N4Jztr8zTJd4rMVX",
43+
"/ip4/64.225.104.2/tcp/23003/p2p/12D3KooWMXTYrwEz4v5aGa7chYHjVVpjzzkq9JSjZzxbdh9YgAQS",
44+
"/ip4/157.230.111.142/tcp/23003/p2p/12D3KooWA3FPqxV8whaFPbLzwbyDEWML4y73D6RJqb2mn7SHz6fg"
45+
],
46+
"InstanceID": "102000"
47+
},
3448
"EthStats": {
3549
"Name": "Nethermind Chiado"
3650
},

src/Nethermind/Nethermind.Runner/configs/energyweb.cfg

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
},
1212
"Sync": {
1313
"FastSync": true,
14-
"PivotNumber": 32070000,
15-
"PivotHash": "0x85a2e57de94ae39aedb255f664ed0ccfec14a4e68513a50bedbc639defc40b01",
16-
"PivotTotalDifficulty": "10912855507154496523270423660336806541016479581",
14+
"PivotNumber": 32340000,
15+
"PivotHash": "0xc0a0cb30d591c3263fa0d317e3839e45f62d99cb096757e54fe9af65f5bd80ae",
16+
"PivotTotalDifficulty": "11004731746223149908405534804343383958109034440",
1717
"UseGethLimitsInFastBlocks": false,
1818
"FastSyncCatchUpHeightDelta": 10000000000
1919
},

src/Nethermind/Nethermind.Runner/configs/exosama.cfg

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
},
1212
"Sync": {
1313
"FastSync": true,
14-
"PivotNumber": 12220000,
15-
"PivotHash": "0xadecf2c44195620a00fbfa193d5a11716a521d930bd8f1c1dc1f923ca8e13237",
16-
"PivotTotalDifficulty": "4158250523773868023522437702816207543634733285",
14+
"PivotNumber": 12520000,
15+
"PivotHash": "0x662472aa84289ecb5fd53369f4f0c0f088199b3df4223599257bcf7d92ddf543",
16+
"PivotTotalDifficulty": "4260335233850149562561450085045738007070933285",
1717
"UseGethLimitsInFastBlocks": false,
1818
"FastSyncCatchUpHeightDelta": 10000000000
1919
},

src/Nethermind/Nethermind.Runner/configs/gnosis.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"Sync": {
1414
"FastSync": true,
1515
"SnapSync": true,
16-
"PivotNumber": 36230000,
17-
"PivotHash": "0x228ed2253106c75745623fca648cfe98a91f5f68de3556a0e8bc6a0a11edc2d3",
16+
"PivotNumber": 36520000,
17+
"PivotHash": "0x380d77ea4f36e3ef2f9d3536772b43ceaa23c64ff4013492f23e90be2402ef68",
1818
"PivotTotalDifficulty": "8626000110427538733349499292577475819600160930",
1919
"UseGethLimitsInFastBlocks": false,
2020
"FastSyncCatchUpHeightDelta": 10000000000

src/Nethermind/Nethermind.Runner/configs/joc-mainnet.cfg

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
"Sync": {
1212
"FastSync": true,
1313
"SnapSync": true,
14-
"PivotNumber": 13590000,
15-
"PivotHash": "0x4d55f48b5939543fa48ccf9714cc3b113e7934a9fc813287feec283d833afb27",
16-
"PivotTotalDifficulty": "26928974"
14+
"PivotNumber": 13890000,
15+
"PivotHash": "0x1ed87295c8a93a1cb14f5871363452edd1c34561964b6cfd1c59184a1187c4cd",
16+
"PivotTotalDifficulty": "27453101"
1717
},
1818
"Metrics": {
1919
"NodeName": "JOC-Mainnet"

src/Nethermind/Nethermind.Runner/configs/joc-testnet.cfg

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
"Sync": {
1212
"FastSync": true,
1313
"SnapSync": true,
14-
"PivotNumber": 7190000,
15-
"PivotHash": "0xbe62f0118609603a1d59472bd8c2bfdff92b6bf13579a0438561daa523f90da9",
16-
"PivotTotalDifficulty": "13364665"
14+
"PivotNumber": 7490000,
15+
"PivotHash": "0x2b4e6a42a6b559fee61f21110fcd88f7f9c0c30e9d7704d27638f95237e7a85e",
16+
"PivotTotalDifficulty": "13782418"
1717
},
1818
"Metrics": {
1919
"NodeName": "JOC-Testnet"

src/Nethermind/Nethermind.Runner/configs/mainnet.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"Sync": {
1010
"FastSync": true,
1111
"SnapSync": true,
12-
"PivotNumber": 20851000,
13-
"PivotHash": "0xb583bd6ecd1473667bb8183de0cb09d172361b56fbfd9c9638158d4d47854e15",
12+
"PivotNumber": 20976000,
13+
"PivotHash": "0x7841f9f6b15a11c4d7e3a291ced640f2a3d7ff55de9ab51883e3f5396bd240db",
1414
"PivotTotalDifficulty": "58750003716598352816469",
1515
"FastSyncCatchUpHeightDelta": "10000000000"
1616
},

src/Nethermind/Nethermind.Runner/configs/op-mainnet.cfg

+4-4
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
"AncientBodiesBarrier": 105235063,
1717
"AncientReceiptsBarrier": 105235063,
1818
"FastSyncCatchUpHeightDelta": "10000000000",
19-
"PivotNumber": 126270000,
20-
"PivotHash": "0xd3404c9404e47cbbcd688c1620119495cad1dab37631b556cbbb6d4ce0cea54f",
21-
"PivotTotalDifficulty": "210470125",
19+
"PivotNumber": 126730000,
20+
"PivotHash": "0x09e633ab9904950f6830196b9141b625aa70df43a3b619927aa1017060e39978",
21+
"PivotTotalDifficulty": "0",
2222
"MaxAttemptsToUpdatePivot": 0
2323
},
2424
"Discovery": {
@@ -42,4 +42,4 @@
4242
"Optimism": {
4343
"SequencerUrl": "https://mainnet-sequencer.optimism.io"
4444
}
45-
}
45+
}

src/Nethermind/Nethermind.Runner/configs/op-sepolia.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"FastSync": true,
1414
"SnapSync": true,
1515
"FastSyncCatchUpHeightDelta": "10000000000",
16-
"PivotNumber": 17870000,
17-
"PivotHash": "0x12e517c71480f3940b29449df4df244aec04f25e1e42c96ef4976af37a713b94",
16+
"PivotNumber": 18630000,
17+
"PivotHash": "0x8a77b55ae1ef0792f070c048cee04d830e5463f14b7f9a3e685890e97e8d0ed1",
1818
"PivotTotalDifficulty": "0",
1919
"MaxAttemptsToUpdatePivot": 0
2020
},

src/Nethermind/Nethermind.Runner/configs/sepolia.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"FastSync": true,
1818
"SnapSync": true,
1919
"UseGethLimitsInFastBlocks": true,
20-
"PivotNumber": 6777000,
21-
"PivotHash": "0x1a8de8f7b09a32a7e0fe2d3bedcc5ff75118507c9e75c822ce2338e591e79f97",
20+
"PivotNumber": 6885000,
21+
"PivotHash": "0x4444447abec31fe6d9db967ede00e778b80a895933d7b6c8f321fb9d533d54db",
2222
"PivotTotalDifficulty": "17000018015853232",
2323
"FastSyncCatchUpHeightDelta": "10000000000"
2424
},

src/Nethermind/Nethermind.Runner/configs/volta.cfg

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
},
1616
"Sync": {
1717
"FastSync": true,
18-
"PivotNumber": 29450000,
19-
"PivotHash": "0xa190daa8205c8021ee58048781a0bd408faebeb434f05447a8ece2986169668f",
20-
"PivotTotalDifficulty": "10021315705821637748996382188865573827004386297",
18+
"PivotNumber": 29640000,
19+
"PivotHash": "0x0d82a28c3ff2df03f03fc27e5dd70ca1d2f10dd0f9e283f7ebb9823253f3b053",
20+
"PivotTotalDifficulty": "10085969355536616057054423364277609787180535520",
2121
"UseGethLimitsInFastBlocks": false,
2222
"FastSyncCatchUpHeightDelta": 10000000000
2323
},

0 commit comments

Comments
 (0)