UniV3 LpToken: WETH-RDNT
Verified contract
Proxy
Active on
Base with 2,433 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x30b9…969c
0x56ff…a7cf
10 additional
variables
Balances ($14,742.27)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 4.233294 | $3,306.14 |
$13,995.86 | |
RDNT | ERC-20 | 11.05698K | $0.067506 |
$746.41 | |
OOMBASE | ERC-20 | 76.33 | -- | -- | |
Uii coin | ERC-20 | 15.51 | -- | -- | |
YETI | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22916297 | 23 minutes ago | | | 0 | 0.0000084182389 | |
| 22912027 | 3 hours ago | | | 0 | 0.0000064381142 | |
| 22909920 | 4 hours ago | | | 0 | 0.0000089208003 | |
| 22906110 | 6 hours ago | | | 0 | 0.0000071870986 | |
| 22905996 | 6 hours ago | | | 0 | 0.0000089010018 | |
| 22898016 | 11 hours ago | | | 0 | 0.000013569742 | |
| 22894042 | 13 hours ago | | | 0 | 0.0000051202872 | |
| 22892011 | 14 hours ago | | | 0 | 0.0000048905430 | |
| 22882268 | 19 hours ago | | | 0 | 0.0000088903224 | |
| 22871831 | a day ago | | | 0 | 0.0000062793252 |
ABI
ABI objects
Getter at block 22916969 getBasePosition() view returns (uint128 liquidity, uint256 amount0, uint256 amount1) getTimeWeightedSqrtPriceX96() view returns (uint160 sqrtPriceX96) getTotalAmounts() view returns (uint256 total0, uint256 total1)
DEFAULT_BASE_FEE() view returns (uint256)
100000000000000000
DEFAULT_BASE_FEE_SPLIT() view returns (uint256)
500000000000000000
FULL_PERCENT() view returns (uint256)
10000
NULL_ADDRESS() view returns (address)
0x0000000000000000000000000000000000000000
PRECISION() view returns (uint256)
1000000000000000000
actionBlockDelay() view returns (uint256)
1800
affiliate() view returns (address)
0x0000000000000000000000000000000000000000
allowToken0() view returns (bool)
true
allowToken1() view returns (bool)
true
baseBpsRangeLower() view returns (uint256)
3600
baseBpsRangeUpper() view returns (uint256)
1200
baseFee() view returns (uint256)
100000000000000000
baseFeeSplit() view returns (uint256)
500000000000000000
baseLower() view returns (int24)
40000
baseUpper() view returns (int24)
113400
currentTick() view returns (int24 tick)
108070
decimals() view returns (uint8)
18
deposit0Max() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
deposit1Max() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
feeRecipient() view returns (address)
0x63aaa6867d0697de09cf7050c045c44dea8a5455
getCurrentSqrtPriceX96() view returns (uint160 sqrtPriceX96)
17598712015207619355258871108549
hysteresis() view returns (uint256)
10000000000000000
name() view returns (string)
UniV3 LpToken: WETH-RDNT
owner() view returns (address)
0xbbf7edf92926b775a434f9df15860f4cd268b0a0
pool() view returns (address)
0x2092f4acbb18bb1649595df59b9cb601bba1ebb7
symbol() view returns (string)
uV3Lp-WETH-RDNT
tickSpacing() view returns (int24)
200
token0() view returns (address)
0x4200000000000000000000000000000000000006
token1() view returns (address)
0xd722e55c1d9d9fa0021a5215cbb904b92b3dc5d4
totalSupply() view returns (uint256)
41639247210031343967979925
usdOracle0Ref() view returns (address)
0x30b92da1546e7e447f7f9a6c451a5be48ace969c
usdOracle1Ref() view returns (address)
0x56ffbcd82383081ca8da3ba9ff6bfb4207bea7cf
Read-only
allowance(address owner, address spender) view returns (uint256)
approvedRebalancer(address) view returns (bool)
balanceOf(address account) view returns (uint256)
fetchOracle(address tokenIn_, address tokenOut_, uint256 amountIn_) view returns (uint256 amountOut)
fetchSpot(address _tokenIn, address _tokenOut, uint256 _amountIn) view returns (uint256 amountOut)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
approve(address spender, uint256 amount) returns (bool)
autoRebalance(bool useOracleForNewBounds, bool withSwapping) returns (int256 amount0, int256 amount1)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 deposit0, uint256 deposit1, address to) returns (uint256 shares)
getBasePositionFeeAccumulated() returns (uint128 liquidity, uint256 amount0, uint256 amount1)
getTotalAmountsFeeAccumulated() returns (uint256 total0, uint256 total1)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address _pool, bool _allowToken0, bool _allowToken1, address _usdOracle0Ref, address _usdOracle1Ref)
rebalance(int24 _baseLower, int24 _baseUpper, int256 swapQuantity, uint160 limit)
renounceOwnership()
setActionBlockDelay(uint256 newBlockWaitTime)
setAffiliate(address _affiliate)
setApprovedRebalancer(address account, bool approved)
setBaseBpsRanges(uint256 baseBpsRangeLower_, uint256 baseBpsRangeUpper_)
setBaseFee(uint256 _baseFee)
setBaseFeeSplit(uint256 _baseFeeSplit)
setDepositMax(uint256 _deposit0Max, uint256 _deposit1Max)
setFeeRecipient(address _feeRecipient)
setHysteresis(uint256 _hysteresis)
setUsdOracles(address usdOracle0Ref_, address usdOracle1Ref_)
swapIdleAndAddToLiquidity(int256 swapInputAmount, uint160 limit, bool addToLiquidity) returns (int256 amount0, int256 amount1)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
uniswapV3MintCallback(uint256 amount0, uint256 amount1, bytes data)
uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes data)
withdraw(uint256 shares, address to) returns (uint256 amount0, uint256 amount1)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
ActionBlockDelay(uint256 newBlockWaitTime)
Affiliate(address affiliate)
Approval(address indexed owner, address indexed spender, uint256 value)
ApprovedRebalancer(address rebalancer, bool isApproved)
BaseBpsRanges(uint256 baseBpsRangeLower, uint256 baseBpsRangeUpper)
BaseFee(uint256 baseFee)
BaseFeeSplit(uint256 baseFeeSplit)
DeployUniV3TokenizedLp(address indexed pool, bool allowToken0, bool allowToken1, address owner, address usdOracle0Ref, address usdOracle1Ref)
Deposit(address indexed sender, address indexed to, uint256 shares, uint256 amount0, uint256 amount1)
DepositMax(uint256 deposit0Max, uint256 deposit1Max)
FeeRecipient(address feeRecipient)
Hysteresis(uint256 hysteresis)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Rebalance(int24 tick, uint256 totalAmount0, uint256 totalAmount1, uint256 feeAmount0, uint256 feeAmount1, uint256 totalSupply)
Transfer(address indexed from, address indexed to, uint256 value)
UsdOracleReferences(address usd0RefOracle, address usd1RefOracle)
Withdraw(address indexed sender, address indexed to, uint256 shares, uint256 amount0, uint256 amount1)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
UniV3TokenizedLp_BasePositionInvalid()
UniV3TokenizedLp_FeeMustBeLtePrecision()
UniV3TokenizedLp_InvalidBaseBpsRange()
UniV3TokenizedLp_LimitPositionInvalid()
UniV3TokenizedLp_MoreThanMaxDeposit()
UniV3TokenizedLp_MustBePool(uint256 line)
UniV3TokenizedLp_NoAllowedTokens()
UniV3TokenizedLp_NoWithdrawOrTransferDuringDelay()
UniV3TokenizedLp_NotAllowed()
UniV3TokenizedLp_PoolLocked()
UniV3TokenizedLp_PositionOutOfRange()
UniV3TokenizedLp_SetBaseTicksViaRebalanceFirst()
UniV3TokenizedLp_SplitMustBeLtePrecision()
UniV3TokenizedLp_Token0NotAllowed()
UniV3TokenizedLp_Token1NotAllowed()
UniV3TokenizedLp_UnexpectedBurn()
UniV3TokenizedLp_UnsafeCast()
UniV3TokenizedLp_ZeroAddress()
UniV3TokenizedLp_ZeroValue()
UniV3TokenizedLp_alreadyInitialized()
UniV3TokenizedLp_failedToQueryPool()
UniV3TokenizedLp_invalidSlot0Size()