This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 20895720, which is 2 minutes old. We're running behind the tip but working to resolve the issue.

xU3LP

Verified contract

Proxy

Active on Ethereum with 626 txns
Deployed by via 0x0a60d17c at 12413286
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 43 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
18 additional variables
ERC-20
Value $153,003.9
ERC-20
Value $32,678.06
ERC-20
--
ERC-20
--
 (#12389)
ERC-721
--
0x090547c892c3cea541d2195ee831a6e0f50aa99290ebb49ca37039980961be47
0xac8aad94c5df026cce8d1f780a86ab67c168417b4f4b342fb760242a1778c70d
0x5a008ddc07b9c2a6bca1a9e99ec31d920b8e6119db7f1462b1be035a92529143
0x25d36fbda511c00cdeac3343b9dc62bc9b0add67b4f65ff1fc6dd9145ae1e0b8
0x755c2be926357f349e9f2f6c092405584d095967f2e67044359185c031d7bd7d
0x530aa17b372fd95f53a09bac04e9c1ff9f63b47da6ff5fec19b13a70ddab9313
0x0908de1561868567c5c01c011d51d82c3b39c1cf581105163de7dc894697015c
0x6d9dadc11fa70a855d41842c948f21ffc85413aaf875a2420ba2a87fbecf12f4
0xd43d61fee197b751eda3fbd74f5d71f13d1a68ad336531b58b360582d579c4e8
0xa5941a8ae0863d37599333938c85b2882a2c076d52348d2085850432c6e528ed

Functions
Getter at block 20895719
adminActiveTimestamp(view returns (uint256)
1633723220
decimals(view returns (uint8)
18
feeDivisors(view returns (uint256 mintFeeuint256 burnFeeuint256 claimFee)
(mintFee=1000, burnFee=1000, claimFee=50)
 
getAsset0Price(view returns (int128)
 
getAsset1Price(view returns (int128)
 
getBufferBalance(view returns (uint256)
getBufferToken0Balance(view returns (uint256 amount0)
153050719120241318561361
 
getBufferToken1Balance(view returns (uint256 amount1)
 
getBufferTokenBalance(view returns (uint256 amount0uint256 amount1)
 
getNav(view returns (uint256)
 
getPositionLiquidity(view returns (uint128 liquidity)
 
getStakedBalance(view returns (uint256)
 
getStakedTokenBalance(view returns (uint256 amount0uint256 amount1)
 
getTargetBufferTokenBalance(view returns (uint256 amount0uint256 amount1)
getTicks(view returns (int24 tick0int24 tick1)
(tick0=-276330, tick1=-276310)
name(view returns (string)
xU3LP
owner(view returns (address)
0x38138586aedb29b436eab16105b09c317f5a79dd
paused(view returns (bool)
true
poolAddress(view returns (address)
0x6c6bc977e13df9b0de53b251522280bb72383700
positionManagerAddress(view returns (address)
0xc36442b4a4522e871399cd717abdd847ab11fe88
routerAddress(view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
symbol(view returns (string)
xU3LPa
token0DecimalMultiplier(view returns (uint256)
1
token0Decimals(view returns (uint8)
18
token1DecimalMultiplier(view returns (uint256)
1000000000000
token1Decimals(view returns (uint8)
6
tokenDiffDecimalMultiplier(view returns (uint256)
1000000000000
tokenId(view returns (uint256)
12389
totalSupply(view returns (uint256)
183241913434577982702220
withdrawableToken0Fees(view returns (uint256)
4607550049095803331
withdrawableToken1Fees(view returns (uint256)
40211090302444297388
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateMintAmount(uint256 _amountuint256 totalSupplyview returns (uint256 mintAmount)
calculatePoolMintedAmounts(uint256 amount0uint256 amount1view returns (uint256 amount0Minteduint256 amount1Minted)
getAmountInAsset0Terms(uint256 amountview returns (uint256)
getAmountInAsset1Terms(uint256 amountview returns (uint256)
getAmountsForLiquidity(uint128 liquidityview returns (uint256 amount0uint256 amount1)
getLiquidityForAmounts(uint256 amount0uint256 amount1view returns (uint128 liquidity)
lastLockedBlock(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
adminStake(uint256 amount0uint256 amount1
adminSwap(uint256 amountbool _0for1
adminSwapOneInch(uint256 minReturnbool _0for1bytes _oneInchData
adminUnstake(uint256 amount0uint256 amount1
approve(address spenderuint256 amountreturns (bool)
approveOneInch(
burn(uint8 outputAssetuint256 amount
collect(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
emergencyUnstake(uint256 _amount0uint256 _amount1
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string _symbolint24 _tickLowerint24 _tickUpperaddress _token0address _token1address _pooladdress _routeraddress _positionManagerstruct xU3LPStableFeeDivisors _feeDivisorsuint256 _maxTwapDeviationDivisoruint8 _token0Decimalsuint8 _token1Decimals
migratePosition(int24 newTickLowerint24 newTickUpper
mintInitial(uint256 amount0uint256 amount1
mintWithToken(uint8 inputAssetuint256 amount
pauseContract(returns (bool)
rebalance(
renounceOwnership(
resetTwap(
setFeeDivisors(struct xU3LPStableFeeDivisors _feeDivisors
setMaxTwapDeviationDivisor(uint256 newDeviationDivisor
setTwapPeriod(uint32 newPeriod
setxTokenManager(address _manager
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
unpauseContract(returns (bool)
withdrawFees(
withdrawToken(address tokenaddress receiver
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
FeeCollected(uint256 token0Feeuint256 token1Fee
FeeDivisorsSet(uint256 mintFeeuint256 burnFeeuint256 claimFee
FeeWithdraw(uint256 token0Feeuint256 token1Fee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Rebalance(
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress _proxyAdmin
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.