besu icon indicating copy to clipboard operation
besu copied to clipboard

Update GraphQL to be closer to execution-api spec

Open shemnon opened this issue 3 years ago • 1 comments

PR description

Update GraphQL to be closer to execution-apis spec

Update the graphQL to be closer to the execution-api specs. This is a departure from EIP-1767 but the core devs have made it clear that the execution-apis repo is considered canonical, not the EIP.

Major changes:

  • Add support for EIP-2930 access lists
  • Add support for EIP-1559 fees
  • Add transaction, block, receipt, and header raw rlp fields
  • Add chainID as base level query

Some items are still fake (fee estimate, effective tip).

Fixed Issue(s)

Documentation

  • [ ] I thought about documentation and added the doc-change-required label to this PR if updates are required.

Changelog

shemnon avatar Jul 15 '22 00:07 shemnon

Is there notes or docs from ACD that we can link to as motivation for the move away from the spec?

Unfortunately no, the best I can do is a discord thread - https://discord.com/channels/595666850260713488/746566142700814426/993575909724524584

I am disheartened that the spec and EIP process is slowly breaking down.

shemnon avatar Aug 05 '22 17:08 shemnon