Skip to content

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
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 <macfarla.github@gmail.com>

* Update src/schemas/receipt.yaml

Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>

* Update src/schemas/receipt.yaml

Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>

* 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 <macfarla.github@gmail.com>
Co-authored-by: lightclient <lightclient@protonmail.com>

* eth: add new 4844 header fields

* tests: update for cancun

* tests: non-zero parent beacon block root

---------

Co-authored-by: Ahmad Bitar <33181301+smartprogrammer93@users.noreply.github.com>
Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
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