@@ -34,16 +34,17 @@ tape('[Common]: Hardfork logic', function (t: tape.Test) {
34
34
st . equal ( c . getHardforkByBlockNumber ( 1150000 ) , 'homestead' , msg )
35
35
st . equal ( c . getHardforkByBlockNumber ( 1400000 ) , 'homestead' , msg )
36
36
st . equal ( c . getHardforkByBlockNumber ( 9200000 ) , 'muirGlacier' , msg )
37
- st . equal ( c . getHardforkByBlockNumber ( 999999999999 ) , 'muirGlacier' , msg )
37
+ st . equal ( c . getHardforkByBlockNumber ( 12244000 ) , 'berlin' , msg )
38
+ st . equal ( c . getHardforkByBlockNumber ( 999999999999 ) , 'berlin' , msg )
38
39
39
40
msg = 'should set HF correctly'
40
41
41
42
st . equal ( c . setHardforkByBlockNumber ( 0 ) , 'chainstart' , msg )
42
43
st . equal ( c . setHardforkByBlockNumber ( 1149999 ) , 'chainstart' , msg )
43
44
st . equal ( c . setHardforkByBlockNumber ( 1150000 ) , 'homestead' , msg )
44
45
st . equal ( c . setHardforkByBlockNumber ( 1400000 ) , 'homestead' , msg )
45
- st . equal ( c . setHardforkByBlockNumber ( 9200000 ) , 'muirGlacier ' , msg )
46
- st . equal ( c . setHardforkByBlockNumber ( 999999999999 ) , 'muirGlacier ' , msg )
46
+ st . equal ( c . setHardforkByBlockNumber ( 12244000 ) , 'berlin ' , msg )
47
+ st . equal ( c . setHardforkByBlockNumber ( 999999999999 ) , 'berlin ' , msg )
47
48
48
49
c = new Common ( { chain : 'ropsten' } )
49
50
st . equal ( c . setHardforkByBlockNumber ( 0 ) , 'tangerineWhistle' , msg )
@@ -107,8 +108,8 @@ tape('[Common]: Hardfork logic', function (t: tape.Test) {
107
108
msg = 'should return correct next HF (rinkeby: byzantium -> constantinople)'
108
109
st . equal ( c . nextHardforkBlock ( 'byzantium' ) , 3660663 , msg )
109
110
110
- msg = 'should return null if next HF is not available (rinkeby: istanbul -> berlin )'
111
- st . equal ( c . nextHardforkBlock ( 'istanbul ' ) , null , msg )
111
+ msg = 'should return null if next HF is not available (rinkeby: berlin -> london )'
112
+ st . equal ( c . nextHardforkBlock ( 'berlin ' ) , null , msg )
112
113
113
114
msg =
114
115
'should work correctly along the need to skip several forks (ropsten: chainstart -> (homestead) -> (dao) -> (tangerineWhistle) -> spuriousDragon)'
@@ -142,8 +143,8 @@ tape('[Common]: Hardfork logic', function (t: tape.Test) {
142
143
143
144
t . test ( 'activeHardforks()' , function ( st : tape . Test ) {
144
145
let c = new Common ( { chain : 'ropsten' } )
145
- let msg = 'should return 9 active hardforks for Ropsten'
146
- st . equal ( c . activeHardforks ( ) . length , 9 , msg )
146
+ let msg = 'should return 10 active hardforks for Ropsten'
147
+ st . equal ( c . activeHardforks ( ) . length , 10 , msg )
147
148
148
149
msg = 'should return the correct HF data for Ropsten'
149
150
st . equal ( c . activeHardforks ( ) [ 3 ] [ 'name' ] , 'spuriousDragon' , msg )
@@ -169,24 +170,24 @@ tape('[Common]: Hardfork logic', function (t: tape.Test) {
169
170
st . equal ( c . activeHardforks ( null , { onlySupported : true } ) . length , 2 , msg )
170
171
171
172
c = new Common ( { chain : 'mainnet' } )
172
- msg = 'should return 10 active HFs for mainnet'
173
- st . equal ( c . activeHardforks ( ) . length , 10 , msg )
173
+ msg = 'should return 11 active HFs for mainnet'
174
+ st . equal ( c . activeHardforks ( ) . length , 11 , msg )
174
175
175
176
c = new Common ( { chain : 'rinkeby' } )
176
- msg = 'should return 8 active HFs for rinkeby'
177
- st . equal ( c . activeHardforks ( ) . length , 8 , msg )
177
+ msg = 'should return 9 active HFs for rinkeby'
178
+ st . equal ( c . activeHardforks ( ) . length , 9 , msg )
178
179
179
180
c = new Common ( { chain : 'goerli' } )
180
- msg = 'should return 8 active HFs for goerli'
181
- st . equal ( c . activeHardforks ( ) . length , 8 , msg )
181
+ msg = 'should return 9 active HFs for goerli'
182
+ st . equal ( c . activeHardforks ( ) . length , 9 , msg )
182
183
183
184
st . end ( )
184
185
} )
185
186
186
187
t . test ( 'activeHardfork()' , function ( st : tape . Test ) {
187
188
let c = new Common ( { chain : 'ropsten' } )
188
- let msg = 'should return muirGlacier as latest active HF for Ropsten'
189
- st . equal ( c . activeHardfork ( ) , 'muirGlacier ' , msg )
189
+ let msg = 'should return berlin as latest active HF for Ropsten'
190
+ st . equal ( c . activeHardfork ( ) , 'berlin ' , msg )
190
191
191
192
msg = 'should return spuriousDragon as latest active HF for Ropsten for block 10'
192
193
st . equal ( c . activeHardfork ( 10 ) , 'spuriousDragon' , msg )
@@ -199,8 +200,8 @@ tape('[Common]: Hardfork logic', function (t: tape.Test) {
199
200
st . equal ( c . activeHardfork ( null , { onlySupported : true } ) , 'spuriousDragon' , msg )
200
201
201
202
c = new Common ( { chain : 'rinkeby' } )
202
- msg = 'should return Istanbul as latest active HF for Rinkeby'
203
- st . equal ( c . activeHardfork ( ) , 'istanbul ' , msg )
203
+ msg = 'should return berlin as latest active HF for Rinkeby'
204
+ st . equal ( c . activeHardfork ( ) , 'berlin ' , msg )
204
205
205
206
st . end ( )
206
207
} )
0 commit comments