@@ -118,17 +118,22 @@ public void Fork_id_and_hash_as_expected_on_goerli(long head, ulong headTimestam
118
118
119
119
[ TestCase ( 0 , 0ul , "0xc61a6098" , 1_696_000_704ul , "Unsynced" ) ]
120
120
[ TestCase ( 1 , 1_696_000_703ul , "0xc61a6098" , 1_696_000_704ul , "Last genesis spec block" ) ]
121
- [ TestCase ( 2 , 1_696_000_704ul , "0xfd4f016b" , 0ul , "First Shanghai block" ) ]
121
+ [ TestCase ( 2 , 1_696_000_704ul , "0xfd4f016b" , 1_707_305_664ul , "First Shanghai block" ) ]
122
+ [ TestCase ( 3 , 1_707_305_663ul , "0xfd4f016b" , 1_707_305_664ul , "Future Shanghai timestamp" ) ]
123
+ [ TestCase ( 4 , 1_707_305_664ul , "0x9b192ad0" , 0ul , "First Cancun timestamp" ) ]
124
+ [ TestCase ( 5 , 1_717_305_664ul , "0x9b192ad0" , 0ul , "Future Cancun timestamp" ) ]
122
125
public void Fork_id_and_hash_as_expected_on_holesky ( long head , ulong headTimestamp , string forkHashHex , ulong next , string description )
123
126
{
124
127
Test ( head , headTimestamp , KnownHashes . HoleskyGenesis , forkHashHex , next , description , HoleskySpecProvider . Instance , "holesky.json" ) ;
125
128
}
126
129
127
130
[ TestCase ( 0 , 0ul , "0xFE3366E7" , 1735371ul , "Sepolia genesis" ) ]
128
- [ TestCase ( 1735370 , 0ul , "0xFE3366E7" , 1735371ul , "Sepolia Last block before MergeForkIdTranstion" ) ]
129
- [ TestCase ( 1735371 , 0ul , "0xb96cbd13" , 1677557088UL , "First block - Sepolia MergeForkIdTransition" ) ]
130
- [ TestCase ( 1735372 , 1677557088ul , "0xf7f9bc08" , 0ul , "Shanghai" ) ]
131
- [ TestCase ( 1735372 , 2677557088ul , "0xf7f9bc08" , 0ul , "Future Shanghai" ) ]
131
+ [ TestCase ( 1735370 , 0ul , "0xFE3366E7" , 1_735_371ul , "Sepolia Last block before MergeForkIdTranstion" ) ]
132
+ [ TestCase ( 1735371 , 0ul , "0xb96cbd13" , 1_677_557_088ul , "First block - Sepolia MergeForkIdTransition" ) ]
133
+ [ TestCase ( 1735372 , 1_677_557_088ul , "0xf7f9bc08" , 1_706_655_072ul , "Shanghai" ) ]
134
+ [ TestCase ( 1735372 , 1_706_655_071ul , "0xf7f9bc08" , 1_706_655_072ul , "Future Shanghai" ) ]
135
+ [ TestCase ( 1735373 , 1_706_655_072ul , "0x88cf81d9" , 0ul , "First Cancun timestamp" ) ]
136
+ [ TestCase ( 1735374 , 1_716_655_072ul , "0x88cf81d9" , 0ul , "Future Cancun timestamp" ) ]
132
137
public void Fork_id_and_hash_as_expected_on_sepolia ( long head , ulong headTimestamp , string forkHashHex , ulong next , string description )
133
138
{
134
139
Test ( head , headTimestamp , KnownHashes . SepoliaGenesis , forkHashHex , next , description , SepoliaSpecProvider . Instance , "sepolia.json" ) ;
0 commit comments