mirror of
https://github.com/status-im/EIPs.git
synced 2025-01-27 07:05:47 +00:00
Automatically merged updates to draft EIP(s) 1884 (#2180)
Hi, I'm a bot! This change was automatically merged because: - It only modifies existing Draft or Last Call EIP(s) - The PR was approved or written by at least one author of each modified EIP - The build is passing
This commit is contained in:
parent
c9478b841f
commit
9148783a41
@ -7,7 +7,7 @@ category: Core
|
||||
discussions-to: https://ethereum-magicians.org/t/opcode-repricing/3024
|
||||
status: Draft
|
||||
created: 2019-03-28
|
||||
requires: 150
|
||||
requires: 150, 1052
|
||||
---
|
||||
|
||||
|
||||
@ -37,7 +37,7 @@ At block `N`,
|
||||
- The `SLOAD` (`0x54`) operation changes from `200` to `800` gas,
|
||||
- The `BALANCE` (`0x31`) operation changes from `400` to `700` gas,
|
||||
- The `EXTCODEHASH` (`0x3F`) operation changes from `400` to `700` gas,
|
||||
- A new opcode, `SELFBALANCE` is introduced at `0x46`.
|
||||
- A new opcode, `SELFBALANCE` is introduced at `0x47`.
|
||||
- `SELFBALANCE` pops `0` arguments off the stack,
|
||||
- `SELFBALANCE` pushes the `balance` of the current address to the stack,
|
||||
- `SELFBALANCE` is priced as `GasFastStep`, at `5` gas.
|
||||
@ -94,7 +94,7 @@ opcodes: `EXTBALANCE(address)` and `SELFBALANCE`, and have two different prices.
|
||||
|
||||
### `EXTCODEHASH`
|
||||
|
||||
`EXTCODEHASH` was introduced in Constantinople, with [EIP 1052](https://eips.ethereum.org/EIPS/eip-1052). It was priced at `400` with the reasoning:
|
||||
`EXTCODEHASH` was introduced in Constantinople, with [EIP-1052](https://eips.ethereum.org/EIPS/eip-1052). It was priced at `400` with the reasoning:
|
||||
|
||||
> The gas cost is the same as the gas cost for the `BALANCE` opcode because the execution of the `EXTCODEHASH` requires the same account lookup as in `BALANCE`.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user