Commit Graph

49 Commits

Author SHA1 Message Date
pistomat
54e4c9f92e chore: forge fmt 2024-04-13 11:11:34 +00:00
pistomat
1738ca7bd2 Fix merge issues 2024-04-13 11:11:20 +00:00
pistomat
c49d78a2d9 Merge pull request #12 from propeller-heads/feature/etherfi-adapter
Etherfi adapter
2024-04-13 10:12:13 +00:00
pistomat
fbc2b004e5 Merge pull request #24 from propeller-heads/mp/use-safe-erc20
Remove IERC20 from ISwapAdapter and use SafeERC20 for IERC20
2024-04-13 10:11:46 +00:00
pistomat
6133e950ca Merge pull request #20 from propeller-heads/feature/angle-adapter
Angle Adapter
2024-03-28 15:05:31 +01:00
Ale personal
17954c3ffe fix: Change output number of Angle capabilities from 3 to 2 2024-03-27 15:33:40 +01:00
pistomat
dfa731a93d Remove IERC20 from ISwapAdapter and use SafeERC20 for IERC20 2024-03-27 13:14:24 +01:00
pistomat
87c0c8baba chore: forge fmt 2024-03-27 10:43:02 +01:00
Ale personal
bce771b253 Merge branch 'main' into feature/angle-adapter 2024-03-16 19:47:04 +01:00
Ale personal
511ca59f59 feat: Improve adapter and tests 2024-03-16 19:45:15 +01:00
domenicodev
2a6093a994 fix: Review fixes and improvements 2024-03-06 18:17:56 +01:00
domenicodev
3fabb48805 feat: Finalized tests 2024-03-04 10:10:23 +01:00
domenicodev
9deddb5241 feat: Finalized tests 2024-03-01 19:02:00 +01:00
domenicodev
24682409c4 fix: Fixed swap function and initial tests 2024-02-29 18:08:42 +01:00
domenicodev
1064fbf7eb feat: Implemented swap 2024-02-28 16:32:37 +01:00
domenicodev
f18dce5c04 feat: Created AngleAdapter tests 2024-01-25 11:50:02 +01:00
domenicodev
174c4e158a Revert "feat: Moved imports to main adapter file"
This reverts commit 96915bd158.
2024-01-24 17:33:47 +01:00
domenicodev
96915bd158 feat: Moved imports to main adapter file 2024-01-24 17:33:10 +01:00
domenicodev
cf41c472c6 fix: Initial code review fixes 2024-01-17 15:24:18 +01:00
domenicodev
a7ea4d3604 fix: Fixed and Improved tests 2024-01-08 18:04:20 +01:00
domenicodev
46e9a3dd0e feat: Added ConstantPrice capability 2024-01-08 16:53:55 +01:00
domenicodev
3a2e620246 fix: Fixed Fractions 2024-01-06 17:27:36 +01:00
mp-web3
c446a09caa Fixing testSwapFuzzIntegral 2024-01-04 18:36:32 +01:00
mp-web3
bb28533951 fix: Fixed swap tests and limits calculations on IntegralSwapAdapter contract; feat: Added getTokens test 2023-12-27 17:58:03 +01:00
mp-web3
3141ef5b84 testGetCapabilitiesIntegral and testGetLimitsIntegral passed 2023-12-21 18:59:22 +01:00
mp-web3
f139236ec3 testSwappSellIncreasingIntegral and testSwapBuyIncreasingIntegral failed 2023-12-21 18:56:43 +01:00
mp-web3
3453b72a3a testSwapFuzzIntegral fails at times 2023-12-21 18:46:52 +01:00
mp-web3
6a9cae7b0f testSwapSellUsdcIntegral failed, check AmountIn must be AmountIn + Fee 2023-12-21 18:40:27 +01:00
mp-web3
8b8f22f594 testSwapBuyWethIntegral passed 2023-12-21 18:34:50 +01:00
mp-web3
d736631d52 testPriceDecreasing failing 2023-12-21 18:32:10 +01:00
mp-web3
6c3eeff329 testPriceFuzzIntegral 2023-12-21 18:29:02 +01:00
mp-web3
87193425a8 added IntegralSwapAdapterFix.sol and set up IntegralSwapAdapter.t.sol 2023-12-21 18:22:55 +01:00
domenicodev
06e86bdb9b feat: created initial IntegralSwapAdapter test file 2023-12-14 12:58:27 +01:00
pistomat
1118502162 Implement adapter and test templates 2023-12-09 19:46:02 +01:00
pistomat
a7798374e1 Add more documentation and begin with templates 2023-12-07 17:44:47 +01:00
pistomat
b7b750de38 Rename pairFunctions to adapter 2023-12-06 15:13:16 +01:00
pistomat
9105b898d6 rename pairId to more general poolId 2023-12-06 15:12:43 +01:00
pistomat
223df970d3 Finish tests 2023-12-06 15:06:55 +01:00
pistomat
f3c0835552 Fix Uniswap tests and work on balancer test 2023-12-05 17:06:29 +01:00
pistomat
6c6525be2b Balancer swap test 2023-12-05 11:39:15 +01:00
pistomat
7ffee9ac2e Fix UniswapV2 tests 2023-12-04 13:52:23 +01:00
pistomat
0fa898c69d WIP BalancerV2SwapAdapter getLimits 2023-12-01 14:00:15 +01:00
pistomat
092fce79f6 Refactor and add Balancer V2 stub 2023-12-01 13:10:29 +01:00
pistomat
316d1ffdb1 Reformat and remove redundant @dev notices 2023-12-01 10:31:16 +01:00
pistomat
6c4b65c39c Revert "Reformat and remove redundant @dev notices"
This reverts commit a141703520.
2023-12-01 10:30:56 +01:00
pistomat
a141703520 Reformat and remove redundant @dev notices 2023-11-29 12:55:56 +01:00
kayibal
3425b8b123 Renaming, cleanup and add manifest example. 2023-11-06 12:56:55 +00:00
kayibal
18f0cf1b45 Work on integration with python counterpart 2023-11-06 12:42:07 +00:00
kayibal
82c815fdf2 Restructure repository file structure.
Adds an outer layer to hold docs, cairo contracts
and other related files.
2023-11-01 01:09:17 +00:00