Skip to content

Conversation

@nicholaspai
Copy link
Member

We need this code to finalize any withdrawals from ZkStack chains sent through the new L2AssetRouter contracts.

See across-protocol/contracts#1190 for more details on L2 contract changes that will initiate these new withdrawals

This PR is backwards compatible and can be merged today

test finalization can be seen here.

We need this code to finalize any withdrawals from ZkStack chains sent through the new `L2AssetRouter` contracts.

See across-protocol/contracts#1190 for more details on L2 contract changes that will initiate these new withdrawals

This PR is backwards compatible and can be merged today

[test finalization can be seen here.](https://etherscan.io/tx/0x88f21e9730a6586155de9f8e46a8f82a78fde09193e3de3d48a783cf94c2dc41#eventlog)
@nicholaspai
Copy link
Member Author

@nicholaspai nicholaspai added the do not merge Don't merge until label is removed label Jan 5, 2026
nicholaspai added a commit that referenced this pull request Jan 5, 2026
Replaces #2801 and allows finalizer to finalize zk sync finalizations post-migration. This migration has not happened yet so this PR is required for smooth support of the post migration withdrawals via zksync system contracts
@nicholaspai
Copy link
Member Author

replaced by #2861

@nicholaspai nicholaspai closed this Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Don't merge until label is removed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants