UniV3PoolHelper

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x74c8a8c6 at 16108894
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 48 additional slots

No balances found for "UniV3PoolHelper"

No transactions found for "UniV3PoolHelper"


Functions
Getter at block 23074993
FULL_PERCENT(view returns (uint256)
10000
PRECISION(view returns (uint256)
1000000000000000000
RDNT_CL_RANGE(view returns (uint256)
1600
WETH9_CL_RANGE(view returns (uint256)
400
 
getPrice(view returns (uint256 priceInEth)
 
getReserves(view returns (uint256 rdntManageduint256 wethManageduint256 lpTokenSupply)
lockZap(view returns (address)
0x0000000000000000000000000000000000000000
lpTokenAddr(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
pool(view returns (address)
0x0000000000000000000000000000000000000000
rdntAddr(view returns (address)
0x0000000000000000000000000000000000000000
token0(view returns (address)
0x0000000000000000000000000000000000000000
token1(view returns (address)
0x0000000000000000000000000000000000000000
tokenizedLpToken(view returns (address)
0x0000000000000000000000000000000000000000
uniV3Quoter(view returns (address)
0x0000000000000000000000000000000000000000
weth9Addr(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getLpPrice(uint256view returns (uint256 priceInEth)
quoteFromToken(uint256 tokenAmountview returns (uint256 optimalWETHAmount)
quoteWETH(uint256 lpAmountview returns (uint256 wethAmount)
quoteWethToRdnt(uint256 _wethAmountview returns (uint256)
State-modifying
initialize(address _rdntAddraddress _weth9Addraddress uniV3LikeQuoter
initializePool(struct UniV3PoolHelperInitializeParams params
quoteSwap(address _inTokenuint256 _wethAmountreturns (uint256 tokenAmountIn)
renounceOwnership(
setLockZap(address _lockZap
swapWethToRdnt(uint256 _wethAmountuint256 _minAmountOutreturns (uint256)
transferOwnership(address newOwner
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes data
zapTokens(uint256 _wethAmtuint256 _rdntAmtreturns (uint256 liquidity)
zapWETH(uint256 amountreturns (uint256 liquidity)
Events
Initialized(uint8 version
LiquidityZapUpdated(address indexed _liquidityZap
LockZapUpdated(address indexed _lockZap
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenizedLpInitialized(address _tokenizedLpToken
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressZero(
AlreadyInitialized(
AmountZero(
BadSwapCallbackData(
InsufficientOutputAmount(
InsufficientPermission(
SwapCallbackUnauthorized(