RangePositionManager
Verified contract
Active on
Ethereum with 36 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x7877…aac4
0xb246…931f
2 additional
variables
Balances ($118.80)
Native
Value
$37.77
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.012159 | $3,106.03 |
$37.77 | |
UNI | ERC-20 | 8.807898 | $9.20 |
$81.03 | |
(#808310) | UNI-V3-POS | ERC-721 | 1 | -- | -- |
(#769573) | UNI-V3-POS | ERC-721 | 1 | -- | -- |
(#758289) | UNI-V3-POS | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21141942 | 12 days ago | | | 0 | 0.0029349055 | |
| 21141942 | 12 days ago | | | 0 | 0.0030406904 | |
| 21141942 | 12 days ago | | | 0 | 0.0091255861 | |
| 21091782 | 19 days ago | | | 0 | 0.0021813757 | |
| 21091782 | 19 days ago | | | 0 | 0.0022232811 | |
| 21091782 | 19 days ago | | | 0 | 0.0023034164 | |
| 21091781 | 19 days ago | | | 0 | 0.0067920934 | |
| 20753062 | 2 months ago | | | 0 | 0.00066363011 | |
| 20753062 | 2 months ago | | | 0 | 0.0020888922 | |
| 20726813 | 2 months ago | | | 0 | 0.0041019344 |
ABI
ABI objects
Getter at block 21225760
canMoveRange() view returns (bool)
false
currentTokenId() view returns (uint256)
808310
isLocked() view returns (bool)
false
owner() view returns (address)
0x374021b9251ce8ffd05bcc405b802ac979cf5799
positionManager() view returns (address)
0xc36442b4a4522e871399cd717abdd847ab11fe88
totalLiquidity() view returns (uint128)
518655481724613075272
Read-only
getAmountsForTicks(int24 tickLower, int24 tickUpper, uint128 liquidity) view returns (uint256 amount0, uint256 amount1)
onERC721Received(address operator, address from, uint256 tokenId, bytes data) view returns (bytes4)
showEligible(address sender) view returns (bool)
userList(uint256) view returns (address)
userMapping(address) view returns (uint256 liquidity, uint256 token0Balance, uint256 token1Balance, uint256 cakeTokenBalance, uint256 token0Lifetime, uint256 token1Lifetime)
State-modifying
Events acceptFeeReceiver()
acceptOwner()
changeFeeReceiver(address newFeeReceiver)
changeOwner(address newOwner)
changeRangeMaster(address _newRangeMaster)
decreaseLiquidityUser(uint256 amount0Min, uint256 amount1Min, uint128 liquidity, address userToDecrease)
disableMasterChef()
increaseLiquidityAuto(uint256 amountDesired0, uint256 amountDesired1, uint256 amount0Min, uint256 amount1Min, address userToIncrease)
increaseLiquidityUser(uint256 amountDesired0, uint256 amountDesired1, uint256 amount0Min, uint256 amount1Min, address userToIncrease) payable
mintOwner(int24 tickLower, int24 tickUpper, uint256 amountDesired0, uint256 amountDesired1, uint256 amount0Min, uint256 amount1Min) payable
moveRange(int24 tickLower, int24 tickUpper, address tokenToSwap, uint256 amountToSwap, uint256 amountDecrease0Min, uint256 amountDecrease1Min, uint256 amount0Min, uint256 amount1Min, uint256 amountOutMinimum, uint24 poolFee)
publicCollect() returns (uint256 amount0, uint256 amount1)
setCheckMoveRangeDisabled(bool _checkMoveRange)
setFeeDistributorSwapper(address newFeeDistributor, address newSwapManager)
setLocked(bool _locked)
setOperatorRangeAddress(address operatorAddress, bool allowed)
userCollect(address userToCollect)
withdrawExcessTokens(address _token, address _to, bool isEthNative)
CheckMoveRangeDisabled(bool oldCheckdisabled, bool checkDisabled)
FeeReceiverTransferStarted(address indexed previousFeeReceiver, address indexed newFeeReceiver)
FeesWithdrawn(uint256 amount0, uint256 amount1, address indexed user)
IncreaseLiquidity(uint256 amount0, uint256 amount1, uint256 liquidity, address indexed user)
Locked(bool oldLocked, bool locked)
MasterDisabled()
Mint(uint256 amount0, uint256 amount1, uint256 liquidity, uint256 tokenId, address indexed user)
MovedRange(int24 tickLower, int24 tickUpper)
NewFeeDistributor(address indexed oldFeeDistributor, address indexed feeDistributor)
NewFeeReceiver(address indexed oldFeeReceiver, address indexed newFeeReceiver)
NewOwner(address indexed oldOwner, address indexed owner)
NewRangeMaster(address indexed oldRangeMaster, address indexed newRangeMaster)
NewSwapManager(address indexed oldSwapManager, address indexed swapManager)
OperatorAddressUpdated(address indexed operator, bool oldStatus, bool newStatus)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
RemovedLiquidity(uint256 amount0, uint256 amount1, uint256 liquidity, address indexed user)
constructor(address positionManager_, address token0_, address token1_, uint24 fee_, uint256 productLock_, address feeDistributor_, uint256 distributionFee_, address masterChef_, address cakeAddress_, address swapManager_)
fallback()
receive()
AmountIs0()
DistributionFeeTooBig()
MaxUsersReached()
MismatchNativeETHToken()
MoveRangeNotAllowed()
NoPoolFound()
NoValidSenderPositionNFT()
NotEligibleToEnter()
NotEnoughLiquidity()
OnlyOneOwnerMint()
ProductLocked()
Token0NotSufficient()
Token1NotSufficient()
UnauthorizedFeeReceiver()
UnauthorizedOperator()
UnauthorizedOwner()
UnauthorizedRangeMaster()
ValueMismatch()
ZeroAddress()
ZeroAddressFeeDistributor()
ZeroAddressPositionManager()
ZeroAddressSwapManager()
ZeroAddressTokens()