userInfo

function userInfo( 
    address _token, 
    address _to
) external view returns(
    uint256 liquidity, 
    uint256 reward, 
    uint256 cumulativeReward,
    uint256 endTime
)

스테이킹 금액 및 수령 받을 수 있는 리워드 얻을 때 사용

Parameters

Type
Value
Description

address

_token

스테이킹 된 토큰 주소

address

_user

확인 할 사용자 주소

Return Values

Type
Value
Description

uint256

liquidity

스테이킹 된 토큰 개수

uint256

reward

리워드 수령 가능 개수

uint256

cumulativeReward

누적 리워드 보상

uint256

endTime

스테이킹 락업 해제 시간

Example

// 유저정보 
userInfo = await stakingRouterContract.userInfo(
    mockToken0Contract.address,
    accounts[0].address
)

// 결과
[
  BigNumber { value: "100000000000000000000" },
  BigNumber { value: "23148100000000" },
  BigNumber { value: "0" },
  BigNumber { value: "1672967510" },
  liquidity: BigNumber { value: "100000000000000000000" },
  reward: BigNumber { value: "23148100000000" },
  cumulativeReward: BigNumber { value: "0" },
  endTime: BigNumber { value: "1672967510" }
]

2023.01.06

Last updated