Value Liquidity Provider
Verified contract
Active on
Ethereum with 258 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($1.88)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 1.878256 | $1.00 |
$1.88 | |
BNI | ERC-20 | 244.197962 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13117210 | 3 years ago | | | 0 | 0.0086786015 | |
| 12602791 | 3 years ago | | | 0 | 0.0020508840 | |
| 12191054 | 4 years ago | | | 0 | 0.015620220 | |
| 12153726 | 4 years ago | | | 0 | 0.030965414 | |
| 12152428 | 4 years ago | | | 0 | 0.015514600 | |
| 12145051 | 4 years ago | | | 0 | 0.018902000 | |
| 12127147 | 4 years ago | | | 0 | 0.015887602 | |
| 12006480 | 4 years ago | | | 0 | 0.022477320 | |
| 12003194 | 4 years ago | | | 0 | 0.013274466 | |
| 11947643 | 4 years ago | | | 0 | 0.0090921000 |
ABI
ABI objects
Getter at block 21099080
collectedFee() view returns (uint256)
1500000000000000
controller() view returns (address)
0xbc2bebf0cd47de6d21f8996162e40c4a68808ef9
decimals() view returns (uint8)
18
exchangeProxy() view returns (address)
0xb936525a77ba0529f6c0feab28f8b0ae6c0398c7
exitFee() view returns (uint256)
0
factory() view returns (address)
0xebc44681c125d63210a33d30c55fd3d37762675b
finalized() view returns (bool)
true
getCurrentTokens() view returns (address[] tokens)
[0x4981553e8CcF6Df916B36a2d6B6f8fC567628a51, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48]
getFinalTokens() view returns (address[] tokens)
[0x4981553e8CcF6Df916B36a2d6B6f8fC567628a51, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48]
getNumTokens() view returns (uint256)
2
getTotalDenormalizedWeight() view returns (uint256)
50000000000000000000
name() view returns (string)
Value Liquidity Provider
rewardFund() view returns (address)
0xbc2bebf0cd47de6d21f8996162e40c4a68808ef9
swapFee() view returns (uint256)
3000000000000000
symbol() view returns (string)
VLP
totalSupply() view returns (uint256)
32359720264890402114
unstakingFrozenTime() view returns (uint256)
259200
version() view returns (uint256)
2001
Read-only
allowance(address src, address dst) view returns (uint256)
balanceOf(address whom) view returns (uint256)
calcInGivenOut(uint256 tokenBalanceIn, uint256 tokenWeightIn, uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 tokenAmountOut, uint256 swapFee) pure returns (uint256 tokenAmountIn)
calcOutGivenIn(uint256 tokenBalanceIn, uint256 tokenWeightIn, uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 tokenAmountIn, uint256 swapFee) pure returns (uint256 tokenAmountOut)
calcPoolOutGivenSingleIn(uint256 tokenBalanceIn, uint256 tokenWeightIn, uint256 poolSupply, uint256 totalWeight, uint256 tokenAmountIn, uint256 swapFee) pure returns (uint256 poolAmountOut)
calcSingleOutGivenPoolIn(uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 poolSupply, uint256 totalWeight, uint256 poolAmountIn, uint256 swapFee, uint256 exitFee) pure returns (uint256 tokenAmountOut)
calcSpotPrice(uint256 tokenBalanceIn, uint256 tokenWeightIn, uint256 tokenBalanceOut, uint256 tokenWeightOut, uint256 swapFee) pure returns (uint256 spotPrice)
getBalance(address token) view returns (uint256)
getDenormalizedWeight(address token) view returns (uint256)
getNormalizedWeight(address token) view returns (uint256)
getSpotPrice(address tokenIn, address tokenOut) view returns (uint256 spotPrice)
getSpotPriceSansFee(address tokenIn, address tokenOut) view returns (uint256 spotPrice)
getUserInfo(uint8 _pid, address _account) view returns (uint256 amount, uint256 rewardDebt, uint256 accumulatedEarned, uint256 lockReward, uint256 lockRewardReleased)
isBound(address t) view returns (bool)
pendingReward(uint8 _pid, address _account) view returns (uint256 _pending)
rewardPoolInfo(uint256) view returns (address rewardToken, uint256 lastRewardBlock, uint256 endRewardBlock, uint256 rewardPerBlock, uint256 accRewardPerShare, uint256 lockRewardPercent, uint256 startVestingBlock, uint256 endVestingBlock, uint256 numOfVestingBlocks, uint256 totalPaidRewards)
unfrozenStakeTime(address _account) view returns (uint256)
State-modifying
Events addRewardPool(address _rewardToken, uint256 _startBlock, uint256 _endRewardBlock, uint256 _rewardPerBlock, uint256 _lockRewardPercent, uint256 _startVestingBlock, uint256 _endVestingBlock)
approve(address dst, uint256 amt) returns (bool)
decreaseApproval(address dst, uint256 amt) returns (bool)
emergencyWithdraw()
exitPool(uint256 poolAmountIn, uint256[] minAmountsOut)
exitswapPoolAmountIn(address tokenOut, uint256 poolAmountIn, uint256 minAmountOut) returns (uint256 tokenAmountOut)
finalize(uint256 _swapFee, uint256 _initPoolSupply, address[] _bindTokens, uint256[] _bindDenorms)
finalizeRewardFundInfo(address _rewardFund, uint256 _unstakingFrozenTime)
getAllRewards(address _account)
getReward(uint8 _pid, address _account)
gulp(address token)
increaseApproval(address dst, uint256 amt) returns (bool)
joinPool(uint256 poolAmountOut, uint256[] maxAmountsIn)
joinPoolFor(address account, uint256 poolAmountOut, uint256[] maxAmountsIn)
joinPoolNotStake(uint256 poolAmountOut, uint256[] maxAmountsIn)
joinswapExternAmountIn(address tokenIn, uint256 tokenAmountIn, uint256 minPoolAmountOut) returns (uint256 poolAmountOut)
setCollectedFee(uint256 _collectedFee)
setController(address _controller)
setExchangeProxy(address _exchangeProxy)
setExitFee(uint256 _exitFee)
stake(uint256 _shares)
swapExactAmountIn(address tokenIn, uint256 tokenAmountIn, address tokenOut, uint256 minAmountOut, uint256 maxPrice) returns (uint256 tokenAmountOut, uint256 spotPriceAfter)
swapExactAmountOut(address tokenIn, uint256 maxAmountIn, address tokenOut, uint256 tokenAmountOut, uint256 maxPrice) returns (uint256 tokenAmountIn, uint256 spotPriceAfter)
transfer(address dst, uint256 amt) returns (bool)
transferFrom(address src, address dst, uint256 amt) returns (bool)
updateReward()
updateReward(uint8 _pid)
updateRewardPool(uint8 _pid, uint256 _endRewardBlock, uint256 _rewardPerBlock)
withdraw(uint256 _amount)
Approval(address indexed src, address indexed dst, uint256 amt)
Deposit(address indexed account, uint256 amount)
LOG_COLLECTED_FUND(address indexed collectedToken, uint256 collectedAmount)
LOG_EXIT(address indexed caller, address indexed tokenOut, uint256 tokenAmountOut)
LOG_FINALIZE(uint256 swapFee, uint256 initPoolSupply, uint256 version, address[] bindTokens, uint256[] bindDenorms, uint256[] balances)
LOG_JOIN(address indexed caller, address indexed tokenIn, uint256 tokenAmountIn)
LOG_SWAP(address indexed caller, address indexed tokenIn, address indexed tokenOut, uint256 tokenAmountIn, uint256 tokenAmountOut)
RewardPaid(uint8 pid, address indexed account, uint256 amount)
Transfer(address indexed src, address indexed dst, uint256 amt)
Withdraw(address indexed account, uint256 amount)
constructor(address _factory)
This contract contains no fallback and receive objects.
This contract contains no error objects.