fixes and improvements#567
Open
rajko-z wants to merge 73 commits into
Open
Conversation
getBytesTransiently rebuilds bytes using bytes concat in a loop, incurring quadratic memory/gas costs, write in memory directly
FLAction is stateless, and no raw ETH flashloan is supported. Also, DSProxy/SFProxy/DSA wallets accepts ETH transfers, but Safe wallet does not as execTransactionFromModule is not payable. So to remove any confusion, we can omit ETH transfers
milosdjurica
previously approved these changes
May 14, 2026
majkic99
previously approved these changes
May 21, 2026
…racts [15] refactor: deprecate unused contracts
[14] fix: js tests
…d-actions [13] improvement: sanity checks and natspec for advanced curveusd and llamalend actions
…faces [8] improvement: add exchange interfaces and fix natspec
[7] fix: use correct bytes4 param in IDFSRegistry interface
[6] feat: tx saver improvements
[4] feat: fl action improvements
…mory-expansion [3] fix: bytes transient storage quadratic memory expansion
…nsafe-cast [2] fix: curveUsdHealthRatioTrigger unsafe cast
…d-advanced-actions [12] refactor: deprecate old curveusd advanced actions
…rovements [11] fix: exchange bug fixes and improvements
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bundle of following PRs:
PR 1: #567
PR 2: #568
PR 3: #569
PR 4: #570
PR 5: #571
PR 6: #572
PR 7: #573
PR 8: #574
PR 9: #575
PR 10: #576
PR 11: #577
PR 12: #578
PR 13: #579
Type of change