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(eip7702): devnet3 changes #1056

Merged
merged 9 commits into from
Aug 8, 2024
Merged

chore(eip7702): devnet3 changes #1056

merged 9 commits into from
Aug 8, 2024

Conversation

onbjerg
Copy link
Member

@onbjerg onbjerg commented Jul 15, 2024

Motivation

The nonce is no longer optional for devnet2.

Solution

Remove OptionalNonce and make the nonce a u64. Additionally, the chain ID is now a U256.

This should not be merged before devnet3 (note: this used to be devnet2, but devnet2 will just be a reboot of devnet1 with fixes).

Closes #1048

PR Checklist

  • Added Tests
  • Added Documentation
  • Breaking changes

@onbjerg onbjerg force-pushed the onbjerg/eip7702-devnet2 branch from 952bc24 to 507a775 Compare July 15, 2024 12:05
@mattsse mattsse added the blocked This cannot move forward until something else changes label Jul 15, 2024
Copy link
Contributor

@rakita rakita left a comment

Choose a reason for hiding this comment

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

Just so it is not merged right away, optional nonce is needed for devnet-1

@onbjerg onbjerg force-pushed the onbjerg/eip7702-devnet2 branch from 10ce80a to fb55716 Compare July 16, 2024 13:11
@onbjerg onbjerg force-pushed the onbjerg/eip7702-devnet2 branch from d3bba8c to fb55716 Compare July 29, 2024 13:17
@onbjerg onbjerg changed the title chore(eip7702): remove OptionalNonce chore(eip7702): devnet2 changes Jul 29, 2024
@onbjerg onbjerg changed the title chore(eip7702): devnet2 changes chore(eip7702): devnet3 changes Jul 29, 2024
@onbjerg
Copy link
Member Author

onbjerg commented Aug 7, 2024

I think we should get this merged seeing as we are gunning for the current EIP7702 spec. Then, we'll merge #1059 as well.

@onbjerg onbjerg requested a review from rakita August 7, 2024 23:11
@onbjerg onbjerg merged commit c1d5151 into main Aug 8, 2024
22 checks passed
@onbjerg onbjerg deleted the onbjerg/eip7702-devnet2 branch August 8, 2024 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This cannot move forward until something else changes enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature] 7702 auth nonce is no longer optional
3 participants