diff --git a/contracts/features/IAggregationFeature.sol b/contracts/features/IAggregationFeature.sol deleted file mode 100644 index d9503a9..0000000 --- a/contracts/features/IAggregationFeature.sol +++ /dev/null @@ -1,36 +0,0 @@ -// SPDX-License-Identifier: BUSL-1.1 -pragma solidity ^0.8.17; - -import { - BasicParams, - AggregationParams, - SwapType, - OrderInfo -} from "../interfaces/IBKStructsAndEnums.sol"; - -interface IAggregationFeature { - event Swap( - SwapType indexed swapType, - address indexed receiver, - uint feeAmount, - string featureName - ); - - event OrderInfoEvent( - bytes transferId, - uint dstChainId, - address sender, - address bridgeReceiver, - address tokenIn, - address desireToken, - uint amount - ); - - struct SwapDetail { - BasicParams basicParams; - AggregationParams aggregationParams; - OrderInfo orderInfo; - } - - function swap(SwapDetail calldata swapDetail) external; -} \ No newline at end of file