Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Parent Beacon Block Root to Block #450

Merged
merged 1 commit into from
Oct 14, 2023

Conversation

smartprogrammer93
Copy link
Contributor

Resolves #449

@lightclient lightclient changed the base branch from main to eth-cancun October 14, 2023 02:16
@lightclient
Copy link
Member

Going to merge this into eth-cancun so I can merge the 4844 changes with it. Then will add the tests before going to main.

@lightclient lightclient merged commit d914c3e into ethereum:eth-cancun Oct 14, 2023
1 check passed
lightclient added a commit that referenced this pull request Oct 18, 2023
* Add Parent Beacon Block Root to Block (#450)

* Add EIP-4844 transaction and receipt (#398)

* Add dataGasUsed to receipt

* Make dataGasUsed optional

* Add dataGasPrice

* Update src/schemas/receipt.yaml

Co-authored-by: Sally MacFarlane <[email protected]>

* Update src/schemas/receipt.yaml

Co-authored-by: Sally MacFarlane <[email protected]>

* Update src/schemas/receipt.yaml

Co-authored-by: Sally MacFarlane <[email protected]>

* rename data gas to blob gas - eip 7354

* schemas/tx: add 4844 tx

* schemas/tx: add 4844 blob fields to generic transaction

* eth/submit: make note that 4844 txs must be in network form for sendRawTransaction

* schemas: fix typo in 4844 tx uint ref

* schemas: remove some extra spacing

* schema: update required fields for blob tx repr

---------

Co-authored-by: Sally MacFarlane <[email protected]>
Co-authored-by: lightclient <[email protected]>

* eth: add new 4844 header fields

* tests: update for cancun

* tests: non-zero parent beacon block root

---------

Co-authored-by: Ahmad Bitar <[email protected]>
Co-authored-by: acolytec3 <[email protected]>
Co-authored-by: Sally MacFarlane <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-spec Area: specification F-cancun
Projects
None yet
Development

Successfully merging this pull request may close these issues.

EIP-4788 Beacon Block Root accessible from EVM
2 participants