Skip to content

Commit a7684db

Browse files
committed
Revise Chiado Shanghai timestamp (#5729)
1 parent 919d700 commit a7684db

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

src/Nethermind/Chains/chiado.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"gasLimitBoundDivisor": "0x400",
4545
"maximumExtraDataSize": "0x20",
4646
"maxCodeSize": "0x6000",
47-
"maxCodeSizeTransitionTimestamp": "0x646dff10",
47+
"maxCodeSizeTransitionTimestamp": "0x646e0e4c",
4848
"minGasLimit": "0x1388",
4949
"eip140Transition": "0x0",
5050
"eip211Transition": "0x0",
@@ -64,10 +64,10 @@
6464
"eip3529Transition": "0x0",
6565
"eip3541Transition": "0x0",
6666
"eip1559Transition": "0x0",
67-
"eip3651TransitionTimestamp": "0x646dff10",
68-
"eip3855TransitionTimestamp": "0x646dff10",
69-
"eip3860TransitionTimestamp": "0x646dff10",
70-
"eip4895TransitionTimestamp": "0x646dff10",
67+
"eip3651TransitionTimestamp": "0x646e0e4c",
68+
"eip3855TransitionTimestamp": "0x646e0e4c",
69+
"eip3860TransitionTimestamp": "0x646e0e4c",
70+
"eip4895TransitionTimestamp": "0x646e0e4c",
7171
"eip1559BaseFeeMaxChangeDenominator": "0x8",
7272
"eip1559ElasticityMultiplier": "0x2",
7373
"eip1559FeeCollector": "0x1559000000000000000000000000000000000000",

src/Nethermind/Nethermind.Network.Test/ForkInfoTests.cs

+2
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,8 @@ public void Fork_id_and_hash_as_expected_on_gnosis(long head, ulong headTimestam
202202
}
203203

204204
[TestCase(0L, 0UL, "0x50d39d7b", ChiadoSpecProvider.ShanghaiTimestamp, "Chiado genesis")]
205+
[TestCase(3945317, ChiadoSpecProvider.ShanghaiTimestamp, "0xa15a4252", 0ul, "First Shanghai timestamp")]
206+
[TestCase(9945337, 9984930320ul, "0xa15a4252", 0ul, "Future Shanghai timestamp")]
205207
public void Fork_id_and_hash_as_expected_on_chiado(long head, ulong headTimestamp, string forkHashHex, ulong next, string description)
206208
{
207209
ChainSpecLoader loader = new ChainSpecLoader(new EthereumJsonSerializer());

src/Nethermind/Nethermind.Specs/ChiadoSpecProvider.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace Nethermind.Specs;
1010

1111
public class ChiadoSpecProvider : ISpecProvider
1212
{
13-
public const ulong ShanghaiTimestamp = 0x646dff10UL;
13+
public const ulong ShanghaiTimestamp = 0x646e0e4cUL;
1414

1515
private ChiadoSpecProvider() { }
1616

0 commit comments

Comments
 (0)