mirror of
https://github.com/vacp2p/linea-besu.git
synced 2026-01-09 21:17:54 -05:00
Genesis config cleanup (#1812)
* Finish internal ConstantinopleFix->Petersburg transition, including class names. Only backwards compatibility and retesteth use of the name will remain. * Remove four unused config fields from json configs. These are fields with no code uses of any sort. All are implied by other fields. eip150Hash, eip155Block, eip160Block, and daoForkSupport. * Remove redundant fork block fields where their value is implied Signed-off-by: Danno Ferrin <danno.ferrin@gmail.com>
This commit is contained in:
@@ -1,11 +1,6 @@
|
||||
{
|
||||
"config": {
|
||||
"chainId": 2018,
|
||||
"homesteadBlock": 0,
|
||||
"daoForkBlock": 0,
|
||||
"eip150Block": 0,
|
||||
"eip155Block": 0,
|
||||
"eip158Block": 0,
|
||||
"byzantiumBlock": 0,
|
||||
"constantinopleBlock": 5,
|
||||
"contractSizeLimit": 2147483647,
|
||||
|
||||
@@ -1,14 +1,9 @@
|
||||
{
|
||||
"config": {
|
||||
"chainId": 2018,
|
||||
"homesteadBlock": 0,
|
||||
"daoForkBlock": 0,
|
||||
"eip150Block": 0,
|
||||
"eip155Block": 0,
|
||||
"eip158Block": 0,
|
||||
"byzantiumBlock": 0,
|
||||
"constantinopleBlock": 5,
|
||||
"constantinopleFixBlock": 7,
|
||||
"petersburgBlock": 7,
|
||||
"contractSizeLimit": 2147483647,
|
||||
"ethash": {
|
||||
"fixeddifficulty": 100
|
||||
|
||||
@@ -3,14 +3,11 @@
|
||||
"chainId": 1,
|
||||
"homesteadBlock": 1150000,
|
||||
"daoForkBlock": 1920000,
|
||||
"daoForkSupport": true,
|
||||
"eip150Block": 2463000,
|
||||
"eip150Hash": "0x2086799aeebeae135c246c65021c82b4e15a2c451340993aacfd2751886514f0",
|
||||
"eip155Block": 2675000,
|
||||
"eip158Block": 2675000,
|
||||
"byzantiumBlock": 4370000,
|
||||
"constantinopleBlock": 7280000,
|
||||
"constantinopleFixBlock": 7280000,
|
||||
"petersburgBlock": 7280000,
|
||||
"ethash": {
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user