collect

function collect(
    address _tokenA,
    address _tokenB,
    uint _deadline
) public ensure(_deadline) returns(uint256 collect0, uint256 collect1)

스테이킹 이후 LP Swap 수수료만 받을 때 사용

Parameters

TypeValueDescription

address

_tokenA

스테이킹 된 토큰A 주소

address

_tokenB

스테이킹 된 토큰B 주소 (코인의 경우 WETH주소)

uint

_deadline

트랜잭션 최대 시간 (현재시간+종료시간, sec단)

Return Values

TypeValueDescription

uint256

collect0

수령한 tokenA swap 수수료

uint256

collect1

수령한 tokenB swap 수수료

Example

await routerContract.collect(
    mockToken0Contract.address,
    mockToken1Contract.address,
    MaxUint256
) 

// 결과
[ BigNumber { value: "2999999999999999" }, BigNumber { value: "0" } ]

2022.12.22

Last updated