feat: Added ConstantPrice capability

This commit is contained in:
domenicodev
2024-01-08 16:53:55 +01:00
parent 8798fc7313
commit 46e9a3dd0e
2 changed files with 3 additions and 2 deletions

View File

@@ -91,10 +91,11 @@ contract IntegralSwapAdapter is ISwapAdapter {
override override
returns (Capability[] memory capabilities) returns (Capability[] memory capabilities)
{ {
capabilities = new Capability[](3); capabilities = new Capability[](4);
capabilities[0] = Capability.SellOrder; capabilities[0] = Capability.SellOrder;
capabilities[1] = Capability.BuyOrder; capabilities[1] = Capability.BuyOrder;
capabilities[2] = Capability.PriceFunction; capabilities[2] = Capability.PriceFunction;
capabilities[3] = Capability.ConstantPrice;
} }
/// @inheritdoc ISwapAdapter /// @inheritdoc ISwapAdapter

View File

@@ -175,7 +175,7 @@ contract IntegralSwapAdapterTest is Test, ISwapAdapterTypes {
IERC20(t1) IERC20(t1)
); );
assertEq(res.length, 3); assertEq(res.length, 4);
} }
function testGetTokensIntegral() public { function testGetTokensIntegral() public {