Commit 18cc519
Deploying public pool V1 on stage (#130)
* Add PublicLiquidityPool and ERC4626Adapter, wip
* Get fill amount from calldata in Public pool
* Add most of the Public pool tests, wip
* Complete Public Liquidity Pool tests
* Add ERC4626Adapter tests
* Add totalDeposited getter to public pool
* Revert back to FeeConfig in public pool
* Add deploy scripts
* Revert back to parsing calldata
This reverts commit 930488f.
* Update scripts
* Fix typo
* Add deployment logs
* Add rebalancer routes
* Update network.config.ts
We rebalance to/from ERC4626Adapter, which in turn deposits/withdraws from the Public pool.
* Add public pool deploy scripts (#128)
* Add deploy scripts
* Update scripts
* Fix chain id in tests
* Audit fixes 4 (#135)
* 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
---------
Co-authored-by: Oleksii Matiiasevych <oleksii@sprinter.tech>1 parent 0b4bdae commit 18cc519
2 files changed
+20
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
478 | 478 | | |
479 | 479 | | |
480 | 480 | | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
481 | 484 | | |
482 | 485 | | |
483 | 486 | | |
| |||
839 | 842 | | |
840 | 843 | | |
841 | 844 | | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
842 | 848 | | |
843 | 849 | | |
844 | 850 | | |
| |||
0 commit comments