Skip to content

Conversation

@fusmanii
Copy link
Contributor

@fusmanii fusmanii commented Sep 24, 2025

Since eraVM chains (Lens & ZkSync) don't support EXTCODECOPY opcode, we can't use the _is7702DelegatedWallet implementation from SpokePool as it uses .code. Overriding the _is7702DelegatedWallet implementation in ZkSync_SpokePool that always return false

Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
@fusmanii fusmanii requested a review from grasphoper September 30, 2025 15:13
@fusmanii fusmanii marked this pull request as ready for review September 30, 2025 15:13
@fusmanii fusmanii changed the title feat: eraVM Spoke Pool upgrade feat: eraVM Spoke Pool 7702 Handling Sep 30, 2025
@fusmanii fusmanii added the do not merge do not merge label Sep 30, 2025
@fusmanii fusmanii added the need to audit This PR needs to be audited externally before deploying label Oct 8, 2025
@fusmanii fusmanii changed the base branch from master to audit-oct-20 October 17, 2025 20:33
@fusmanii fusmanii merged commit 7ae992f into audit-oct-20 Oct 17, 2025
10 checks passed
@fusmanii fusmanii deleted the faisal/eravm-spoke-update branch October 17, 2025 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge do not merge need to audit This PR needs to be audited externally before deploying

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants