Skip to content

Commit b5d9fb0

Browse files
ryanioholgerd77
andauthored
common: update status fields for EIPs and hardforks (#1777)
* common: update status fields for EIPs and hardforks * Common: EXPERIMENTAL -> Draft status (EIP-2315) Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com>
1 parent ba916e5 commit b5d9fb0

File tree

20 files changed

+198
-203
lines changed

20 files changed

+198
-203
lines changed

packages/common/src/eips/1559.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
{
2-
"name": "EIP-1559",
3-
"number": 1559,
4-
"comment": "Fee market change for ETH 1.0 chain",
5-
"url": "https://eips.ethereum.org/EIPS/eip-1559",
6-
"status": "Review",
7-
"minimumHardfork": "berlin",
8-
"requiredEIPs": [2930],
9-
"gasConfig": {
10-
"baseFeeMaxChangeDenominator": {
11-
"v": 8,
12-
"d": "Maximum base fee change denominator"
13-
},
14-
"elasticityMultiplier": {
15-
"v": 2,
16-
"d": "Maximum block gas target elasticity"
17-
},
18-
"initialBaseFee": {
19-
"v": 1000000000,
20-
"d": "Initial base fee on first EIP1559 block"
21-
}
2+
"name": "EIP-1559",
3+
"number": 1559,
4+
"comment": "Fee market change for ETH 1.0 chain",
5+
"url": "https://eips.ethereum.org/EIPS/eip-1559",
6+
"status": "Final",
7+
"minimumHardfork": "berlin",
8+
"requiredEIPs": [2930],
9+
"gasConfig": {
10+
"baseFeeMaxChangeDenominator": {
11+
"v": 8,
12+
"d": "Maximum base fee change denominator"
2213
},
23-
"gasPrices": {},
24-
"vm": {},
25-
"pow": {}
26-
}
14+
"elasticityMultiplier": {
15+
"v": 2,
16+
"d": "Maximum block gas target elasticity"
17+
},
18+
"initialBaseFee": {
19+
"v": 1000000000,
20+
"d": "Initial base fee on first EIP1559 block"
21+
}
22+
},
23+
"gasPrices": {},
24+
"vm": {},
25+
"pow": {}
26+
}

packages/common/src/eips/2315.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@
2222
},
2323
"vm": {},
2424
"pow": {}
25-
}
25+
}

packages/common/src/eips/2565.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
2-
"name": "EIP-2565",
3-
"number": 2565,
4-
"comment": "ModExp gas cost",
5-
"url": "https://eips.ethereum.org/EIPS/eip-2565",
6-
"status": "Last call",
7-
"minimumHardfork": "byzantium",
8-
"gasConfig": {},
9-
"gasPrices": {
10-
"modexpGquaddivisor": {
11-
"v": 3,
12-
"d": "Gquaddivisor from modexp precompile for gas calculation"
13-
}
14-
},
15-
"vm": {},
16-
"pow": {}
2+
"name": "EIP-2565",
3+
"number": 2565,
4+
"comment": "ModExp gas cost",
5+
"url": "https://eips.ethereum.org/EIPS/eip-2565",
6+
"status": "Final",
7+
"minimumHardfork": "byzantium",
8+
"gasConfig": {},
9+
"gasPrices": {
10+
"modexpGquaddivisor": {
11+
"v": 3,
12+
"d": "Gquaddivisor from modexp precompile for gas calculation"
13+
}
14+
},
15+
"vm": {},
16+
"pow": {}
1717
}

packages/common/src/eips/2718.json

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
{
2-
"name": "EIP-2718",
3-
"comment": "Typed Transaction Envelope",
4-
"url": "https://eips.ethereum.org/EIPS/eip-2718",
5-
"status": "Draft",
6-
"minimumHardfork": "chainstart",
7-
"gasConfig": {},
8-
"gasPrices": {},
9-
"vm": {},
10-
"pow": {}
11-
}
12-
2+
"name": "EIP-2718",
3+
"comment": "Typed Transaction Envelope",
4+
"url": "https://eips.ethereum.org/EIPS/eip-2718",
5+
"status": "Final",
6+
"minimumHardfork": "chainstart",
7+
"gasConfig": {},
8+
"gasPrices": {},
9+
"vm": {},
10+
"pow": {}
11+
}

packages/common/src/eips/2929.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "EIP-2929",
33
"comment": "Gas cost increases for state access opcodes",
44
"url": "https://eips.ethereum.org/EIPS/eip-2929",
5-
"status": "Draft",
5+
"status": "Final",
66
"minimumHardfork": "chainstart",
77
"gasConfig": {},
88
"gasPrices": {

packages/common/src/eips/2930.json

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
{
2-
"name": "EIP-2930",
3-
"comment": "Optional access lists",
4-
"url": "https://eips.ethereum.org/EIPS/eip-2930",
5-
"status": "Draft",
6-
"minimumHardfork": "istanbul",
7-
"requiredEIPs": [2718, 2929],
8-
"gasConfig": {},
9-
"gasPrices": {
10-
"accessListStorageKeyCost": {
11-
"v": 1900,
12-
"d": "Gas cost per storage key in an Access List transaction"
13-
},
14-
"accessListAddressCost": {
15-
"v": 2400,
16-
"d": "Gas cost per storage key in an Access List transaction"
17-
}
2+
"name": "EIP-2930",
3+
"comment": "Optional access lists",
4+
"url": "https://eips.ethereum.org/EIPS/eip-2930",
5+
"status": "Final",
6+
"minimumHardfork": "istanbul",
7+
"requiredEIPs": [2718, 2929],
8+
"gasConfig": {},
9+
"gasPrices": {
10+
"accessListStorageKeyCost": {
11+
"v": 1900,
12+
"d": "Gas cost per storage key in an Access List transaction"
1813
},
19-
"vm": {},
20-
"pow": {}
21-
}
22-
14+
"accessListAddressCost": {
15+
"v": 2400,
16+
"d": "Gas cost per storage key in an Access List transaction"
17+
}
18+
},
19+
"vm": {},
20+
"pow": {}
21+
}

packages/common/src/eips/3198.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
2-
"name": "EIP-3198",
3-
"number": 3198,
4-
"comment": "BASEFEE opcode",
5-
"url": "https://eips.ethereum.org/EIPS/eip-3198",
6-
"status": "Review",
7-
"minimumHardfork": "london",
8-
"gasConfig": {},
9-
"gasPrices": {
10-
"basefee": {
11-
"v": 2,
12-
"d": "Gas cost of the BASEFEE opcode"
13-
}
14-
},
15-
"vm": {},
16-
"pow": {}
17-
}
2+
"name": "EIP-3198",
3+
"number": 3198,
4+
"comment": "BASEFEE opcode",
5+
"url": "https://eips.ethereum.org/EIPS/eip-3198",
6+
"status": "Final",
7+
"minimumHardfork": "london",
8+
"gasConfig": {},
9+
"gasPrices": {
10+
"basefee": {
11+
"v": 2,
12+
"d": "Gas cost of the BASEFEE opcode"
13+
}
14+
},
15+
"vm": {},
16+
"pow": {}
17+
}

packages/common/src/eips/3529.json

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,26 @@
11
{
2-
"name": "EIP-3529",
3-
"comment": "Reduction in refunds",
4-
"url": "https://eips.ethereum.org/EIPS/eip-3529",
5-
"status": "Draft",
6-
"minimumHardfork": "berlin",
7-
"requiredEIPs": [2929],
8-
"gasConfig": {
9-
"maxRefundQuotient": {
10-
"v": 5,
11-
"d": "Maximum refund quotient; max tx refund is min(tx.gasUsed/maxRefundQuotient, tx.gasRefund)"
12-
}
2+
"name": "EIP-3529",
3+
"comment": "Reduction in refunds",
4+
"url": "https://eips.ethereum.org/EIPS/eip-3529",
5+
"status": "Final",
6+
"minimumHardfork": "berlin",
7+
"requiredEIPs": [2929],
8+
"gasConfig": {
9+
"maxRefundQuotient": {
10+
"v": 5,
11+
"d": "Maximum refund quotient; max tx refund is min(tx.gasUsed/maxRefundQuotient, tx.gasRefund)"
12+
}
13+
},
14+
"gasPrices": {
15+
"selfdestructRefund": {
16+
"v": 0,
17+
"d": "Refunded following a selfdestruct operation"
1318
},
14-
"gasPrices": {
15-
"selfdestructRefund": {
16-
"v": 0,
17-
"d": "Refunded following a selfdestruct operation"
18-
},
19-
"sstoreClearRefundEIP2200": {
20-
"v": 4800,
21-
"d": "Once per SSTORE operation for clearing an originally existing storage slot"
22-
}
23-
},
24-
"vm": {},
25-
"pow": {}
26-
}
27-
19+
"sstoreClearRefundEIP2200": {
20+
"v": 4800,
21+
"d": "Once per SSTORE operation for clearing an originally existing storage slot"
22+
}
23+
},
24+
"vm": {},
25+
"pow": {}
26+
}

packages/common/src/eips/3541.json

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
{
2-
"name": "EIP-3541",
3-
"comment": "Reject new contracts starting with the 0xEF byte",
4-
"url": "https://eips.ethereum.org/EIPS/eip-3541",
5-
"status": "Draft",
6-
"minimumHardfork": "berlin",
7-
"requiredEIPs": [],
8-
"gasConfig": {},
9-
"gasPrices": {},
10-
"vm": {},
11-
"pow": {}
12-
}
13-
2+
"name": "EIP-3541",
3+
"comment": "Reject new contracts starting with the 0xEF byte",
4+
"url": "https://eips.ethereum.org/EIPS/eip-3541",
5+
"status": "Final",
6+
"minimumHardfork": "berlin",
7+
"requiredEIPs": [],
8+
"gasConfig": {},
9+
"gasPrices": {},
10+
"vm": {},
11+
"pow": {}
12+
}

packages/common/src/eips/3554.json

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
{
2-
"name": "EIP-3554",
3-
"comment": "Reduction in refunds",
4-
"url": "Difficulty Bomb Delay to December 1st 2021",
5-
"status": "Draft",
6-
"minimumHardfork": "muirGlacier",
7-
"requiredEIPs": [],
8-
"gasConfig": {},
9-
"gasPrices": {},
10-
"vm": {},
11-
"pow": {
12-
"difficultyBombDelay": {
13-
"v": 9500000,
14-
"d": "the amount of blocks to delay the difficulty bomb with"
15-
}
16-
}
2+
"name": "EIP-3554",
3+
"comment": "Reduction in refunds",
4+
"url": "Difficulty Bomb Delay to December 1st 2021",
5+
"status": "Final",
6+
"minimumHardfork": "muirGlacier",
7+
"requiredEIPs": [],
8+
"gasConfig": {},
9+
"gasPrices": {},
10+
"vm": {},
11+
"pow": {
12+
"difficultyBombDelay": {
13+
"v": 9500000,
14+
"d": "the amount of blocks to delay the difficulty bomb with"
15+
}
1716
}
18-
17+
}

0 commit comments

Comments
 (0)