Skip to content

Comments

Add EIP: Read BLOCKHASH from storage and update cost#8578

Merged
eth-bot merged 36 commits intoethereum:masterfrom
gabrocheleau:eip/verkle-blockhash-ring-buffer
May 29, 2024
Merged

Add EIP: Read BLOCKHASH from storage and update cost#8578
eth-bot merged 36 commits intoethereum:masterfrom
gabrocheleau:eip/verkle-blockhash-ring-buffer

Conversation

@gabrocheleau
Copy link
Member

@gabrocheleau gabrocheleau commented May 18, 2024

This EIP extracts the following verkle-specific behavior into a separate EIP to be included in a subsequent hard-fork (the verkle hard fork).

Changes

  • Updates the behavior of the BLOCKHASH opcode, which should now be served from the system contract storage
  • Updates the gas cost of the BLOCKHASH opcode to reflect the cost of an SLOAD operation
  • Specifies that BLOCKHASH storage accesses should be contained in the verkle execution witness

Links

@github-actions github-actions bot added c-new Creates a brand new proposal s-draft This EIP is a Draft t-core labels May 18, 2024
@eth-bot
Copy link
Collaborator

eth-bot commented May 18, 2024

✅ All reviewers have approved.

@eth-bot eth-bot added e-consensus Waiting on editor consensus e-review Waiting on editor to review labels May 18, 2024
@github-actions github-actions bot added the w-ci Waiting on CI to pass label May 18, 2024
@gabrocheleau gabrocheleau changed the title Add EIP: Adjust the BLOCKHASH opcode to read from storage and update its gas cost EIP-7709: Adjust the BLOCKHASH opcode to read from storage and update its gas cost May 20, 2024
@github-actions
Copy link

The commit 38d94e2 (as a parent of e373909) contains errors.
Please inspect the Run Summary for details.

@gabrocheleau gabrocheleau changed the title EIP-7709: Adjust the BLOCKHASH opcode to read from storage and update its gas cost EIP-7709: Read BLOCKHASH from storage and update gas cost May 20, 2024
@github-actions github-actions bot removed the w-ci Waiting on CI to pass label May 20, 2024
@eth-bot eth-bot changed the title EIP-7709: Read BLOCKHASH from storage and update gas cost Add EIP: Adjust the BLOCKHASH opcode to read from storage and update its gas cost May 20, 2024
@eth-bot eth-bot changed the title Add EIP: Adjust the BLOCKHASH opcode to read from storage and update its gas cost Add EIP: Read BLOCKHASH from storage and update gas cost May 20, 2024
@gabrocheleau gabrocheleau changed the title Add EIP: Read BLOCKHASH from storage and update gas cost EIP-7709: Read BLOCKHASH from storage and adjust gas cost May 20, 2024
@eth-bot eth-bot changed the title EIP-7709: Read BLOCKHASH from storage and adjust gas cost Add EIP: Read BLOCKHASH from storage and update gas cost May 20, 2024
@gabrocheleau gabrocheleau marked this pull request as ready for review May 20, 2024 05:56
@gabrocheleau gabrocheleau requested a review from eth-bot as a code owner May 20, 2024 05:56
@eth-bot eth-bot changed the title Add EIP: Read BLOCKHASH from storage and update gas cost Add EIP: Read BLOCKHASH from storage and update cost May 20, 2024
gabrocheleau and others added 2 commits May 27, 2024 12:34
Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com>
Co-authored-by: Guillaume Ballet <3272758+gballet@users.noreply.github.com>
@HoangTranMap
Copy link

HoangTranMap commented May 29, 2024 via email

@eth-bot eth-bot enabled auto-merge (squash) May 29, 2024 11:55
Copy link
Collaborator

@eth-bot eth-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All Reviewers Have Approved; Performing Automatic Merge...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c-new Creates a brand new proposal e-consensus Waiting on editor consensus e-review Waiting on editor to review s-draft This EIP is a Draft t-core

Projects

None yet

Development

Successfully merging this pull request may close these issues.