Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.

Commit a9a278a

Browse files
authored
Enable St-Peters-Fork ("Constantinople Fix") (#10223)
* ethcore: disable eip-1283 on kovan block 10255201 * ethcore: disable eip-1283 on ropsten block 4939394 * ethcore: enable st-peters-fork on mainnet block 7280000 * ethcore: fix kovan chain spec * version: update fork blocks * ethcore: disable eip-1283 on sokol block 7026400
1 parent fb07ffa commit a9a278a

File tree

5 files changed

+16
-8
lines changed

5 files changed

+16
-8
lines changed

ethcore/res/ethereum/foundation.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"durationLimit": "0xd",
1010
"blockReward": {
1111
"0x0": "0x4563918244f40000",
12-
"0x42ae50": "0x29a2241af62c0000"
12+
"0x42ae50": "0x29a2241af62c0000",
13+
"0x6f1580": "0x1bc16d674ec80000"
1314
},
1415
"homesteadTransition": "0x118c30",
1516
"daoHardforkTransition": "0x1d4c00",
@@ -134,7 +135,8 @@
134135
],
135136
"eip100bTransition": "0x42ae50",
136137
"difficultyBombDelays": {
137-
"0x42ae50": "0x2dc6c0"
138+
"0x42ae50": "0x2dc6c0",
139+
"0x6f1580": "0x1e8480"
138140
}
139141
}
140142
}
@@ -158,7 +160,10 @@
158160
"eip140Transition": "0x42ae50",
159161
"eip211Transition": "0x42ae50",
160162
"eip214Transition": "0x42ae50",
161-
"eip658Transition": "0x42ae50"
163+
"eip658Transition": "0x42ae50",
164+
"eip145Transition": "0x6f1580",
165+
"eip1014Transition": "0x6f1580",
166+
"eip1052Transition": "0x6f1580"
162167
},
163168
"genesis": {
164169
"seal": {

ethcore/res/ethereum/kovan.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
"eip1014Transition": "0x8c6180",
5050
"eip1052Transition": "0x8c6180",
5151
"eip1283Transition": "0x8c6180",
52+
"eip1283DisableTransition": "0x9c7b61",
5253
"kip4Transition": "0x8c6180",
5354
"kip6Transition": "0x8c6180"
5455
},

ethcore/res/ethereum/poasokol.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@
4141
"eip145Transition": 6464300,
4242
"eip1014Transition": 6464300,
4343
"eip1052Transition": 6464300,
44-
"eip1283Transition": 6464300
44+
"eip1283Transition": 6464300,
45+
"eip1283DisableTransition": 7026400
4546
},
4647
"genesis": {
4748
"seal": {

ethcore/res/ethereum/ropsten.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@
4444
"eip145Transition": "0x408b70",
4545
"eip1014Transition": "0x408b70",
4646
"eip1052Transition": "0x408b70",
47-
"eip1283Transition": "0x408b70"
47+
"eip1283Transition": "0x408b70",
48+
"eip1283DisableTransition": "0x4b5e82"
4849
},
4950
"genesis": {
5051
"seal": {

util/version/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ track = "nightly"
1616
# Latest supported fork blocks.
1717
# Indicates a critical release in this track (i.e. consensus issue).
1818
[package.metadata.networks]
19-
foundation = { forkBlock = 4370000, critical = true }
20-
ropsten = { forkBlock = 4230000, critical = false }
21-
kovan = { forkBlock = 9200000, critical = true }
19+
foundation = { forkBlock = 7280000, critical = false }
20+
ropsten = { forkBlock = 4939394, critical = false }
21+
kovan = { forkBlock = 10255201, critical = false }
2222

2323
[dependencies]
2424
parity-bytes = "0.1"

0 commit comments

Comments
 (0)