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

Rework txpool for EIP-7702 #11763

Open
yperbasis opened this issue Aug 27, 2024 · 1 comment · May be fixed by #13137
Open

Rework txpool for EIP-7702 #11763

yperbasis opened this issue Aug 27, 2024 · 1 comment · May be fixed by #13137
Assignees
Labels
imp1 High importance pectra The Prague/Electra protocol upgrade

Comments

@yperbasis
Copy link
Member

yperbasis commented Aug 27, 2024

From https://eips.ethereum.org/EIPS/eip-7702#backwards-compatibility:
"This EIP breaks the invariant that an account balance can only decrease as a result of transactions originating from that account. It also breaks the invariant that an EOA nonce may not increase after transaction execution has begun. These breakages have consequences for mempool design, and for other EIPs such as inclusion lists. However, because the accounts are listed statically in the outer transaction it is possible to modify transaction propagation rules so that conflicting transactions are not forwarded."

See also https://eips.ethereum.org/EIPS/eip-7702#transaction-propagation

@yperbasis yperbasis self-assigned this Aug 27, 2024
@yperbasis yperbasis added pectra The Prague/Electra protocol upgrade imp2 Medium importance labels Aug 27, 2024
@yperbasis
Copy link
Member Author

See also ethereum/EIPs#8929

@yperbasis yperbasis added the status:in-progress Actively being worked on (picked up by developer) label Nov 21, 2024
@yperbasis yperbasis removed the status:in-progress Actively being worked on (picked up by developer) label Dec 4, 2024
@yperbasis yperbasis changed the title Double check EIP-7702 and txpool Rework txpool for EIP-7702 Dec 5, 2024
@yperbasis yperbasis added imp1 High importance and removed imp2 Medium importance labels Dec 5, 2024
@yperbasis yperbasis assigned shohamc1 and unassigned yperbasis Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
imp1 High importance pectra The Prague/Electra protocol upgrade
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants