You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There was a recent change made to the EIP-7702 spec surrounding EXTCODE* opcode behavior for delegated EOAs. Here's a link to the PR for that change.
Spec change TLDR:EXTCODE* opcodes will now operate on the full "delegation designator" i.e. 0xef0100 || delegate_address instead of just the designator prefix.
We have been using the new cheatcode vm.signAndAttachDelegation (implemented in this PR) for writing unit tests and it has been super helpful! We'd just like to request that this cheatcode get updated such that EXTCODE* opcodes behave according to the new spec when called on delegated EOAs.
The text was updated successfully, but these errors were encountered:
There was a recent change made to the EIP-7702 spec surrounding
EXTCODE*
opcode behavior for delegated EOAs. Here's a link to the PR for that change.Spec change TLDR:
EXTCODE*
opcodes will now operate on the full "delegation designator" i.e.0xef0100 || delegate_address
instead of just the designator prefix.We have been using the new cheatcode
vm.signAndAttachDelegation
(implemented in this PR) for writing unit tests and it has been super helpful! We'd just like to request that this cheatcode get updated such thatEXTCODE*
opcodes behave according to the new spec when called on delegated EOAs.The text was updated successfully, but these errors were encountered: