feat: Added ConstantPrice capability
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user