KyberSwapElasticLM
Verified contract
Active on
Ethereum with 634 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x35be…0870
Balances ($189.55)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
KNC | ERC-20 | 320.999511 | $0.445047 |
$142.86 | |
wstETH | ERC-20 | 0.008239 | $2,865.70 |
$23.61 | |
ETHx | ERC-20 | 0.00913 | $2,527.49 |
$23.08 | |
KS2-NPM | ERC-721 | 1 | -- | -- | |
KS2-NPM | ERC-721 | 1 | -- | -- | |
KS2-NPM | ERC-721 | 1 | -- | -- | |
KS2-NPM | ERC-721 | 1 | -- | -- | |
KS2-NPM | ERC-721 | 1 | -- | -- | |
KS2-NPM | ERC-721 | 1 | -- | -- | |
KS2-NPM | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18642222 | 10 months ago | | | 0 | 0.0035307365 | |
| 18637602 | 10 months ago | | | 0 | 0.0055745124 | |
| 18635477 | 10 months ago | | | 0 | 0.0013465879 | |
| 18635476 | 10 months ago | | | 0 | 0.011686707 | |
| 18631558 | 10 months ago | | | 0 | 0.0035399121 | |
| 18631553 | 10 months ago | | | 0 | 0.0091249801 | |
| 18630789 | 10 months ago | | | 0 | 0.0029906521 | |
| 18630781 | 10 months ago | | | 0 | 0.0047221551 | |
| 18630757 | 10 months ago | | | 0 | 0.0071354243 | |
| 18630578 | 10 months ago | | | 0 | 0.0056825048 |
ABI
ABI objects
Getter at block 20894831
admin() view returns (address)
0x2475039bf2ecdce2ee4c82954e64be9674f43546
emergencyEnabled() view returns (bool)
false
nft() view returns (address)
0xe222fbe074a436145b255442d919e4e3a6c6a480
poolLength() view returns (uint256)
5
specialFeatureEnabled() view returns (bool)
true
weth() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getDepositedNFTs(address user) view returns (uint256[] listNFTs)
getJoinedPools(uint256 nftId) view returns (uint256[] poolIds)
getJoinedPoolsInRange(uint256 nftId, uint256 fromIndex, uint256 toIndex) view returns (uint256[] poolIds)
getPoolInfo(uint256 pId) view returns (address poolAddress, uint32 startTime, uint32 endTime, uint256 totalSecondsClaimed, uint256 feeTarget, uint256 numStakes, address[] rewardTokens, uint256[] rewardUnclaimeds)
getRewardCalculationData(uint256 nftId, uint256 pId) view returns (struct IKyberSwapElasticLMRewardCalculationData data)
getUserInfo(uint256 nftId, uint256 pId) view returns (uint256 liquidity, uint256[] rewardPending, uint256[] rewardLast)
isEmergencyWithdrawnNFT(uint256) view returns (bool)
operators(address) view returns (bool)
pools(uint256) view returns (address poolAddress, uint32 startTime, uint32 endTime, uint256 totalSecondsClaimed, uint256 feeTarget, uint256 numStakes)
positions(uint256) view returns (address owner, uint256 liquidity)
stakes(uint256, uint256) view returns (uint128 secondsPerLiquidityLast, int256 feeFirst, uint256 liquidity)
State-modifying
Events addPool(address poolAddress, uint32 startTime, uint32 endTime, address[] rewardTokens, uint256[] rewardAmounts, uint256 feeTarget)
claimFee(uint256[] nftIds, uint256 amount0Min, uint256 amount1Min, address poolAddress, bool isReceiveNative, uint256 deadline)
deposit(uint256[] nftIds)
depositAndJoin(uint256 pId, uint256[] nftIds)
emergencyEnable()
emergencyWithdraw(uint256[] nftIds)
emergencyWithdrawForOwner(address[] rewards, uint256[] amounts)
exit(uint256 pId, uint256[] nftIds, uint256[] liqs)
harvestMultiplePools(uint256[] nftIds, bytes[] datas)
join(uint256 pId, uint256[] nftIds, uint256[] liqs)
removeLiquidity(uint256 nftId, uint128 liquidity, uint256 amount0Min, uint256 amount1Min, uint256 deadline, bool isReceiveNative, bool[2] claimFeeAndRewards)
renewPool(uint256 pId, uint32 startTime, uint32 endTime, uint256[] rewardAmounts, uint256 feeTarget)
transferAdmin(address _admin)
updateHelper(address _helper)
updateOperator(address user, bool grantOrRevoke)
updateSpecialFeatureEnabled(bool enableOrDisable)
withdraw(uint256[] nftIds)
AddPool(uint256 indexed pId, address poolAddress, uint32 startTime, uint32 endTime, uint256 feeTarget)
Deposit(address sender, uint256 indexed nftId)
EmergencyEnabled()
EmergencyWithdraw(address sender, uint256 indexed nftId)
EmergencyWithdrawForOwner(address reward, uint256 indexed amount)
Exit(address to, uint256 indexed nftId, uint256 indexed pId, uint256 indexed liq)
Harvest(uint256 indexed nftId, address to, address reward, uint256 indexed amount)
Join(uint256 indexed nftId, uint256 indexed pId, uint256 indexed liq)
LMHelperUpdated(address helper)
RenewPool(uint256 indexed pid, uint32 startTime, uint32 endTime, uint256 feeTarget)
SyncLiq(uint256 indexed nftId, uint256 indexed pId, uint256 indexed liq)
TransferAdmin(address indexed admin)
UpdateOperator(address indexed user, bool grantOrRevoke)
UpdateSpecialFeatureEnabled(bool enableOrDisable)
Withdraw(address sender, uint256 indexed nftId)
constructor(address _nft, address _helper)
receive()
This contract contains no error objects.