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

chore(provider): document privileged status of EIP-1559 #850

Merged
merged 4 commits into from
Jun 10, 2024

Conversation

zerosnacks
Copy link
Member

Motivation

Closes #371

Solution

Adds notice on Provider trait

PR Checklist

  • Added Tests
  • Added Documentation
  • Breaking changes

@prestwich
Copy link
Member

there's a bit of nuance here. The thing I'm trying to express is that we assume that any chain we run the network abstraction over has the 1559 estimation end points and transactions will have 1559 fields. Which is to say that the network abstraction allows, encapsulating a lot of different behavior behind different traits, but it doesn't encapsulate 1559 at all

it's complicated to provide another example 🤔

@prestwich prestwich force-pushed the zerosnacks/document-eip-1559-privileged-status branch from 7942378 to d3378ae Compare June 10, 2024 15:51
@prestwich prestwich force-pushed the zerosnacks/document-eip-1559-privileged-status branch from d3378ae to 8a7b98e Compare June 10, 2024 15:52
@prestwich prestwich merged commit 9edb7d1 into main Jun 10, 2024
24 checks passed
@prestwich prestwich deleted the zerosnacks/document-eip-1559-privileged-status branch June 10, 2024 16:07
ben186 pushed a commit to ben186/alloy that referenced this pull request Jul 27, 2024
* document priviledged status of EIP-1559

* fix typo

* hf -> tx type

* doc: update 1559 note

---------

Co-authored-by: James <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Doc] Document special treatment of 1559 in provider and layers
3 participants