Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
KNC | ERC-20 | 3.679423 | $0.650006 |
$2.39 | |
WETH | ERC-20 | 0.000106 | $3,605.75 |
$0.38 | |
KS2-RT | ERC-20 | 0.001618 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17557515 | a year ago | | | 0 | 0.0017837280 | |
| 17024910 | 2 years ago | | | 0 | 0.0029709680 | |
| 16797794 | 2 years ago | | | 0 | 0.0027351240 | |
| 16575551 | 2 years ago | | | 0 | 0.0035362560 | |
| 16196627 | 2 years ago | | | 0 | 0.0026051200 |
ABI
ABI objects
Getter at block 21286497
decimals() view returns (uint8)
18
factory() view returns (address)
0x5f1dddbf348ac2fbe22a163e30f99f9ece3dd50a
getFeeGrowthGlobal() view returns (uint256)
1150485118068518492729470075
getLiquidityState() view returns (uint128 baseL, uint128 reinvestL, uint128 reinvestLLast)
(baseL=0, reinvestL=5894707516037941, reinvestLLast=5894707516037941)
getPoolState() view returns (uint160 sqrtP, int24 currentTick, int24 nearestCurrentTick, bool locked)
(sqrtP=4416404323915024607080310996040, currentTick=80419, nearestCurrentTick=79140, locked=false)
getSecondsPerLiquidityData() view returns (uint128 secondsPerLiquidityGlobal, uint32 lastUpdateTime)
(secondsPerLiquidityGlobal=3657549584701714, lastUpdateTime=1683620447)
maxTickLiquidity() view returns (uint128)
11506132647627593949529133949812950
name() view returns (string)
KyberSwap v2 Reinvestment Token
swapFeeUnits() view returns (uint24)
300
symbol() view returns (string)
KS2-RT
tickDistance() view returns (int24)
60
token0() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
token1() view returns (address)
0xdefa4e8a7bcba345f687a2f1456f5edd9ce97202
totalSupply() view returns (uint256)
5799245660042251
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getPositions(address owner, int24 tickLower, int24 tickUpper) view returns (uint128 liquidity, uint256 feeGrowthInsideLast)
getSecondsPerLiquidityInside(int24 tickLower, int24 tickUpper) view returns (uint128 secondsPerLiquidityInside)
initializedTicks(int24) view returns (int24 previous, int24 next)
ticks(int24) view returns (uint128 liquidityGross, int128 liquidityNet, uint256 feeGrowthOutside, uint128 secondsPerLiquidityOutside)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
burn(int24 tickLower, int24 tickUpper, uint128 qty) returns (uint256 qty0, uint256 qty1, uint256 feeGrowthInsideLast)
burnRTokens(uint256 _qty, bool isLogicalBurn) returns (uint256 qty0, uint256 qty1)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
flash(address recipient, uint256 qty0, uint256 qty1, bytes data)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
mint(address recipient, int24 tickLower, int24 tickUpper, int24[2] ticksPrevious, uint128 qty, bytes data) returns (uint256 qty0, uint256 qty1, uint256 feeGrowthInsideLast)
swap(address recipient, int256 swapQty, bool isToken0, uint160 limitSqrtP, bytes data) returns (int256 deltaQty0, int256 deltaQty1)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
unlockPool(uint160 initialSqrtP) returns (uint256 qty0, uint256 qty1)
Approval(address indexed owner, address indexed spender, uint256 value)
Burn(address indexed owner, int24 indexed tickLower, int24 indexed tickUpper, uint128 qty, uint256 qty0, uint256 qty1)
BurnRTokens(address indexed owner, uint256 qty, uint256 qty0, uint256 qty1)
Flash(address indexed sender, address indexed recipient, uint256 qty0, uint256 qty1, uint256 paid0, uint256 paid1)
Initialize(uint160 sqrtP, int24 tick)
Mint(address sender, address indexed owner, int24 indexed tickLower, int24 indexed tickUpper, uint128 qty, uint256 qty0, uint256 qty1)
Swap(address indexed sender, address indexed recipient, int256 deltaQty0, int256 deltaQty1, uint160 sqrtP, uint128 liquidity, int24 currentTick)
Transfer(address indexed from, address indexed to, uint256 value)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.