Range Uniswap WETH/LDO 0.30% LP

Verified contract

Proxy

Active on Ethereum with 58 txns
Deployed by via 0x6c8d531f at 17341863
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
16 additional variables
ERC-20
Value $842.24
ERC-20
Value $828.03
 (#0)
ERC-1555
--
0xe8120b5822696589a7a36dce2e3653d61d55e271cd5c8b7aac8f1b5e96578d3a
0xae4892cfb1c3212ea50a104bd6748a229e5cfd33f948d02e3eded1beef7cd800
0x7431c396853ecc3b6a1d11845e898fa90db9da93cd10c47d2a5441fa1aebf7ac
0x79bbf56e31f6205f80ba5d57c87bd8ede6ac799b4f24c2540758ab8b2b97d5fd
0x8744bb4c3a6cbc117e8938f4f48532f843b8ec8db665103bd3287c22cfabd7d4
0xd033902fd8eb94e8419ceff32faff8a60d2cba39ac8357b52d40716dba4f5a56
0x0590f4f2829b3538d5689dd3e1c3322ae2f1726fdf93efca137a355e7ee81ee2
0xac70ac428990cbf0471ff38b9b4162d54c5f045af84d3e831e2031ef505e0b4d
0xd45548f2c4a1a05c639c867a67ec5dac7841da0540cf5359e1916accfccc6041
0x217f52f96d19a3ef824f27f4b785ff30b1d68616bb3007a31f41b21133a14b36

Functions
Getter at block 21386120
decimals(view returns (uint8)
18
factory(view returns (address)
0xf1e70677fb1f49471604c012e8b42ba11226336b
 
getCurrentFees(view returns (uint256 fee0uint256 fee1)
getPositionID(view returns (bytes32 positionID)
0xf950fe9d2f7d0f90dcd4ad0725a458d6a79b906790ee8a5cb4fe277bcb10baef
 
getUnderlyingBalances(view returns (uint256 amount0Currentuint256 amount1Current)
inThePosition(view returns (bool)
true
lowerTick(view returns (int24)
-78000
manager(view returns (address)
0x84b43ce5fb1faf013181fea96ffa4af6179e396a
managerBalance0(view returns (uint256)
128438411743604486378
managerBalance1(view returns (uint256)
91964307550029935
managingFee(view returns (uint16)
0
mintStarted(view returns (bool)
true
name(view returns (string)
Range Uniswap WETH/LDO 0.30% LP
paused(view returns (bool)
false
performanceFee(view returns (uint16)
1000
pool(view returns (address)
0xa3f558aebaecaf0e11ca4b2199cc5ed341edfd74
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string)
R-UNI
tickSpacing(view returns (int24)
60
token0(view returns (address)
0x5a98fcbea516cf06857215779fd812ca3bef1b32
token1(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
totalSupply(view returns (uint256)
435956922118397359103
upperTick(view returns (int24)
-70020
userCount(view returns (uint256)
19
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getMintAmounts(uint256 amount0Maxuint256 amount1Maxview returns (uint256 amount0uint256 amount1uint256 mintAmount)
getUnderlyingBalancesByShare(uint256 sharesview returns (uint256 amount0uint256 amount1)
getUserVaults(uint256 fromIdxuint256 toIdxview returns (struct IRangeProtocolVaultUserVaultInfo[])
userVaults(addressview returns (bool existsuint256 token0uint256 token1)
users(uint256view returns (address)
State-modifying
addLiquidity(int24 newLowerTickint24 newUpperTickuint256 amount0uint256 amount1uint256[2] minAmountsInuint256[2] maxAmountsInreturns (uint256 remainingAmount0uint256 remainingAmount1)
approve(address spenderuint256 amountreturns (bool)
burn(uint256 burnAmountuint256[2] minAmountsOutreturns (uint256 amount0uint256 amount1)
collectManager(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _poolint24 _tickSpacingbytes data
mint(uint256 mintAmountuint256[2] maxAmountsInreturns (uint256 amount0uint256 amount1)
pause(
pullFeeFromPool(
removeLiquidity(uint256[2] minAmountsOut
renounceOwnership(
swap(bool zeroForOneint256 swapAmountuint160 sqrtPriceLimitX96uint256 minAmountOutreturns (int256 amount0int256 amount1)
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newManager
uniswapV3MintCallback(uint256 amount0Oweduint256 amount1Owedbytes
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes
unpause(
updateFees(uint16 newManagingFeeuint16 newPerformanceFee
updateTicks(int24 _lowerTickint24 _upperTick
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
BeaconUpgraded(address indexed beacon
Burned(address indexed receiveruint256 burnAmountuint256 amount0Outuint256 amount1Out
FeesEarned(uint256 feesEarned0uint256 feesEarned1
FeesUpdated(uint16 managingFeeuint16 performanceFee
InThePositionStatusSet(bool inThePosition
Initialized(uint8 version
LiquidityAdded(uint256 liquidityMintedint24 tickLowerint24 tickUpperuint256 amount0Inuint256 amount1In
LiquidityRemoved(uint256 liquidityRemovedint24 tickLowerint24 tickUpperuint256 amount0Outuint256 amount1Out
MintStarted(
Minted(address indexed receiveruint256 mintAmountuint256 amount0Inuint256 amount1In
OwnershipTransferred(address indexed previousManageraddress indexed newManager
Paused(address account
Swapped(bool zeroForOneint256 amount0int256 amount1
TicksSet(int24 lowerTickint24 upperTick
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
InvalidBurnAmount(
InvalidManagingFee(
InvalidMintAmount(
InvalidPerformanceFee(
InvalidTicksSpacing(
LiquidityAlreadyAdded(
MintNotAllowed(
MintNotStarted(
NotAllowedToUpdateTicks(
OnlyFactoryAllowed(
OnlyPoolAllowed(
SlippageExceedThreshold(
TicksOutOfRange(
ZeroManagerAddress(
ZeroMintAmount(
ZeroUnderlyingBalance(