Skip to content

feat: Add v1.4.0#91

Merged
lucas-manuel merged 11 commits intodevfrom
add-v1.4.0
Mar 26, 2025
Merged

feat: Add v1.4.0#91
lucas-manuel merged 11 commits intodevfrom
add-v1.4.0

Conversation

@lucas-manuel
Copy link
Contributor

No description provided.

lucas-manuel and others added 11 commits March 7, 2025 07:46
* feat: add audits

* fix: update file

* fix: update staging test
* Adapt to latest vault address

* Update block number

* Remove unused setUp

---------

Co-authored-by: Lucas Manuel <lucasmanuel.tech@gmail.com>
* feat: refactor to use internal functions and modifiers

* fix: use view

* fix: move helpers

* fix: rm todo
* feat: add dai usds swaps

* fix: rm rate limits
* feat: add basic curve deposit/withdraw

* feat: Refactor to use internal functions and modifiers (#24)

* feat: refactor to use internal functions and modifiers

* fix: use view

* fix: move helpers

* fix: rm todo

* feat: Add DaiUsds swaps (SC-940) (#22)

* feat: add dai usds swaps

* fix: rm rate limits

* test: add testing for failure modes

* feat: tests all passing

* fix: update broken staging test

* test: add invalid order coverage, cleanup

* fix: rm morpho functionality

* fix: rm morpho

* feat: tests passing

* fix: rm console

* feat: refactor to use rlusd pool

* feat: refactor to use new slippages, remove tokens params

* feat: add remove liquidity working

* feat: tests passing

* fix: rm console

* fix: update remaining fixes

* fix: reorder some code, add zero slippage test coverage

* fix: update test names

* feat: add simplified calculation

* fix: rm unused function

* fix: formatting

* fix: update slippage

* fix: comment

* fix: cache param

* fix: update spacing
* feat: add comments

* feat: add virtual price

* feat: add stress test

* feat: add starting fuzz tests

* fix: delete fuzz test

* fix: add comments

* fix: update comments
* feat: add initial structure

* feat: add rate limit for swap

* feat: tests passing

* fix: ordering and test

* fix: update optimizer runs

* fix:  update comment
* feat: add index input validation

* feat: update to add testing

* ifx: update to use n coins
@github-actions
Copy link

Coverage after merging add-v1.4.0 into dev will be

100.00%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
deploy
   ControllerDeploy.sol100%100%100%100%
   ForeignControllerInit.sol100%100%100%100%
   MainnetControllerInit.sol97.18%93.33%100%100%136, 78
src
   ALMProxy.sol100%100%100%100%
   ForeignController.sol100%100%100%100%
   MainnetController.sol100%100%100%100%
   RateLimitHelpers.sol100%100%100%100%
   RateLimits.sol100%100%100%100%

@lucas-manuel lucas-manuel merged commit 12da123 into dev Mar 26, 2025
3 checks passed
@lucas-manuel lucas-manuel deleted the add-v1.4.0 branch March 26, 2025 18:44
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