-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for n-hop swaps in FlashUniswapV3 #105
Commits on Dec 6, 2023
-
feat(flash-swap): add "Path.sol" library
feat(flash-swap): add "BytesLib.sol" library refactor(flash-swap): move "NoDelegateCall.sol" to "libraries/" dir
Configuration menu - View commit details
-
Copy full SHA for 7f9d23c - Browse repository at this point
Copy the full SHA 7f9d23cView commit details
Commits on Dec 8, 2023
-
feat(flash-swap): add support for n-hop swaps in "flashLiquidate" fun…
…ction feat(flash-swap): add "swapExactOutputInternal" function feat(flash-swap): replace "poolFee" param in "FlashLiquidateParams" struct with "path" feat(flash-swap): add "FlashUniswapV3__InsufficientSwapOutputAmount" error refactor(flash-swap): use specific imports refactor(flash-swap): rename "FlashSwapAndLiquidateBorrow" event to "FlashLiquidate" refactor(flash-swap): rename "UniswapV3SwapCallback" structs to "FlashLiquidateCallback" test(flash-swap): update "getSwapCallbackData" function to mirror contract changes chore(flash-swap): re-generate types
Configuration menu - View commit details
-
Copy full SHA for 5347e32 - Browse repository at this point
Copy the full SHA 5347e32View commit details -
fix(flash-swap): bug in "uniswapV3SwapCallback" function regarding "r…
…epayAmount" recalculation refactor(flash-swap): merge "getPoolKey" and "poolFor" functions into a single "getPool" function refactor(flash-swap): rename "FlashLiquidateCallbackParams" struct to "UniswapV3SwapCallbackParams" refactor(flash-swap): rename "benificiary" param in "swapExactOutputInternal" function to "to" chore(flash-swap): regenerate types
Configuration menu - View commit details
-
Copy full SHA for 3aa0721 - Browse repository at this point
Copy the full SHA 3aa0721View commit details
Commits on Dec 11, 2023
-
chore(flash-swap): skip test coverage for "uniswap-v3/libraries" dir
chore(flash-swap): re-generate types
Configuration menu - View commit details
-
Copy full SHA for d23cc03 - Browse repository at this point
Copy the full SHA d23cc03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f5868c - Browse repository at this point
Copy the full SHA 0f5868cView commit details
Commits on Dec 12, 2023
-
test(flash-swap): update integration tests to mirror FlashUniswapV3 c…
…ontract changes test(flash-swap): remove "uniswapV3Pool" contract type to "Contracts" interface test(flash-swap): add "dai" contract type to "Contracts" interface feat(constants): add "DAI_{DECIMALS,NAME,SYMBOL}" constants to tokens.ts feat(constants): add "DEFAULT_FEE" constant to oracles.ts
Configuration menu - View commit details
-
Copy full SHA for 2e519d3 - Browse repository at this point
Copy the full SHA 2e519d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for adfe961 - Browse repository at this point
Copy the full SHA adfe961View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66cdc7c - Browse repository at this point
Copy the full SHA 66cdc7cView commit details