KyberSwapElasticLM
Verified contract
Active on
Base with 30 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xf6e8…1384
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HZN | ERC-20 | 4.340219 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 2398207 | a year ago | | | 0 | 0.00025291519 | |
| 2387778 | a year ago | | | 0 | 0.00020025013 | |
| 2323953 | a year ago | | | 0 | 0.000066253200 | |
| 2315719 | a year ago | | | 0 | 0.00023575501 | |
| 2315241 | a year ago | | | 0 | 0.00044107952 | |
| 2315221 | a year ago | | | 0 | 0.00043935002 | |
| 2315151 | a year ago | | | 0 | 0.00014110651 | |
| 2315138 | a year ago | | | 0 | 0.00032862451 | |
| 2314924 | a year ago | | | 0 | 0.00044107952 | |
| 2314906 | a year ago | | | 0 | 0.00033371251 |
ABI
ABI objects
Getter at block 22779469
admin() view returns (address)
0xb19d4d95a26b8c353039c8cd01f0b158555cf4fe
emergencyEnabled() view returns (bool)
false
nft() view returns (address)
0xb3cc484a60bc300719aaefbd158a4e8e59d84555
poolLength() view returns (uint256)
4
specialFeatureEnabled() view returns (bool)
false
weth() view returns (address)
0x4200000000000000000000000000000000000006
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.