컨트랙트

이 문서는 최적거래 교환을 위한 OPT 컨트랙트 인터페이스의 설명 문서입니다. 상세 코드 및 구동 방법은 GitHub를 참고하세요.


주소

함수

// SPDX-License-Identifier: SEE LICENSE IN LICENSE
pragma solidity ^0.8.0;

interface IAggregator {
    struct MultiPathSwapOut {
        bytes[][] paths;
        address recipient;
        uint256 deadline;
        address tokenIn;
        address tokenOut;
        uint256[] amountIns;
        uint256 amountOutMinimum;
    }

    function multiPathSwapOut(
        MultiPathSwapOut calldata params
    )
        external
        payable
        returns (
            uint256 amountIn,
            uint256 amountOut,
            uint256 onlyOnePathAmountOut
        );
}

multiPathSwapOut

  • 정확한 양의 토큰을 다른 토큰으로 교환할 때 사용

  • 최적거래 교환시 사용

Last updated