Skip to content

Conversation

@viatrix
Copy link
Collaborator

@viatrix viatrix commented Nov 10, 2025

No description provided.

@viatrix viatrix requested a review from lastperson November 10, 2025 21:00
We rebalance to/from ERC4626Adapter, which in turn deposits/withdraws from the Public pool.
@viatrix
Copy link
Collaborator Author

viatrix commented Nov 11, 2025

Transactions to execute for adding routes:
OP_MAINNET:

To allow missing routes execute the following transaction.
To: 0x34Df9cD75fA0b4d8fF300AeDf7591f79dFdd61C9
Function: setRoute
Params:
isAllowed: true
┌─────────┬──────────────────────────────────────────────┬─────────┬───────────┐
│ (index) │ pools                                        │ domains │ providers │
├─────────┼──────────────────────────────────────────────┼─────────┼───────────┤
│ 0       │ '0xd7B2FC36b3D967DE88f9A4e3C84b7dBEF73e7eF3' │ 3n      │ 1n        │
└─────────┴──────────────────────────────────────────────┴─────────┴───────────┘

ARBITRUM_ONE:

To allow missing routes execute the following transaction.
To: 0x34Df9cD75fA0b4d8fF300AeDf7591f79dFdd61C9
Function: setRoute
Params:
isAllowed: true
┌─────────┬──────────────────────────────────────────────┬─────────┬───────────┐
│ (index) │ pools                                        │ domains │ providers │
├─────────┼──────────────────────────────────────────────┼─────────┼───────────┤
│ 0       │ '0xd7B2FC36b3D967DE88f9A4e3C84b7dBEF73e7eF3' │ 3n      │ 0n        │
└─────────┴──────────────────────────────────────────────┴─────────┴───────────┘

BASE:

To allow missing routes execute the following transaction.
To: 0x34Df9cD75fA0b4d8fF300AeDf7591f79dFdd61C9
Function: setRoute
Params:
isAllowed: true
┌─────────┬──────────────────────────────────────────────┬─────────┬───────────┐
│ (index) │ pools                                        │ domains │ providers │
├─────────┼──────────────────────────────────────────────┼─────────┼───────────┤
│ 0       │ '0xd7B2FC36b3D967DE88f9A4e3C84b7dBEF73e7eF3' │ 3n      │ 1n        │
└─────────┴──────────────────────────────────────────────┴─────────┴───────────┘

@viatrix viatrix requested a review from MakMuftic November 11, 2025 06:45
@viatrix viatrix marked this pull request as ready for review November 11, 2025 06:45
Base automatically changed from chore-public-pool-scripts to feat-public-pool November 20, 2025 16:25
* Apply audit fixes 1

* Add various fixes

* Remove console.log from tests

* Merge main and fix tests

* Make all tests run

* Last part of fixes

* Make public pool maxWithdraw and maxRedeem compliant with the EIP4626

* Fix lint

* Improve ERC4626Adapter withdraw profit safety assertion
Base automatically changed from feat-public-pool to main December 2, 2025 10:59
Copy link
Collaborator

@lastperson lastperson left a comment

Choose a reason for hiding this comment

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

Merging for the logs, even though the public pool stage will be redeployed.

@lastperson lastperson merged commit 18cc519 into main Dec 2, 2025
3 checks passed
@lastperson lastperson deleted the chore-deploy-public-pool-stage branch December 2, 2025 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants