UNIVERSE-LP

Verified contract

Active on Ethereum with 15 txns
Deployed by via 0xe1a48fc3 at 13994211
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $65.82
ERC-20
Value $11.16
0xd2dc1de26d5c1f6e0a7196959ed761beac7e04873ea31804c07c06e27870247f
0x474b3466f411be178c0b4f1b170fc8e97690caebcf60eb077d70af449fa8be68
0x1b4abacc7314faa695e8909b0a7298ddd4b777dae03b14e4758774ab57a430d5
0xbcba2b5e39b5bfa03cdab388dba3212fe8c36c62e129d88d8baa8a7d1205613b
0x15feb5c3af360254c3e4ab56407bcc2637b1b9dc8b90c514d7b2d2f201de6baf
0x5834e2be3a08d55cf1c475849f48757097b29eeff506311a91e174ee8f90d689
0x24b5bdeb2e3616ec01d1f6fff2924ae2f4783dab302018d36420bca7905aa959
0xcef860a57491110b1078dbe8fe15b6083edd0210d570e5ee8eb0c66f6fdb1c9c
0xe98981c0ce1c5ca02b58a3dfcd0a11fcccc64feedfd817ed5bd5f935005a222b
0x0b692227f3f482a9a0d20d30a9cb7bd2da80399a7cd3a1f61cde6ea71e02db7a

Functions
Getter at block 20937275
UNIVERSE_VAULT_VERSION(view returns (uint8)
1
decimals(view returns (uint8)
18
defaultPoolAddress(view returns (address)
0x87d1b1a3675ff4ff6101926c1cce971cd2d513ef
 
getTotalAmounts(view returns (uint256 total0uint256 total1uint256 free0uint256 free1uint256 utilizationRate0uint256 utilizationRate1)
maxShares(pure returns (uint256uint256uint256uint256)
(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935)
name(view returns (string)
UNIVERSE-LP
owner(view returns (address)
0x72aa5e87a11815127daff850e0586a07a9a0f5a4
protocolFees(view returns (uint128 fee0uint128 fee1)
(fee0=556494736945271031, fee1=18281)
symbol(view returns (string)
ULP
token0(view returns (address)
0x0b498ff89709d3838a063f1dfa463091f9801c2b
token1(view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
totalSupply(view returns (uint256)
1278460008071885743
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calBalance(uint256 shareview returns (uint256 amount0uint256 amount1)
getBalancedAmount(uint256 amount0Desireduint256 amount1Desiredview returns (uint256 shareuint256 amount0uint256 amount1)
getBals(uint256 shareuint256view returns (uint256uint256)
getShares(uint256 amount0Desireduint256 amount1Desiredview returns (uint256uint256)
getUserShares(address userview returns (uint256uint256)
positionList(uint256view returns (uint128 principal0uint128 principal1address poolAddressint24 lowerTickint24 upperTickint24 tickSpacingbool status)
State-modifying
addPool(uint24 _poolFee
addPosition(address poolAddress
adjustMining(uint256 fromIdxuint128 liquint256 toIdxint24 lowerTickint24 upperTickint24 _tick
approve(address spenderuint256 amountreturns (bool)
avoidRisk(uint256[] idxuint256 r0uint256 r1
changeConfig(address _swapPooluint8 _performanceFeeuint24 _diffTickuint256 _minSwapToken1
changeManager(address _operator
changePool(uint256 idxaddress newPoolAddressint24 _lowerTickint24 _upperTickint24 _tick
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 amount0Desireduint256 amount1Desiredreturns (uint256uint256)
deposit(uint256 amount0Desireduint256 amount1Desiredaddress toreturns (uint256uint256)
forceReBalance(uint256 idxint24 _lowerTickint24 _upperTickint24 _tick
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initPosition(address _poolAddressint24 _lowerTickint24 _upperTick
reBalance(uint256 idxint24 reBalanceThresholdint24 bandint24 _tick
reInvest(
renounceOwnership(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
uniswapV3MintCallback(uint256 amount0uint256 amount1bytes
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes
updateWhiteList(address _addressbool status
withdraw(uint256 sharereturns (uint256 amount0uint256 amount1)
withdraw(uint256 shareuint256returns (uint256 amount0uint256 amount1)
withdrawPerformanceFee(address to
Events
Approval(address indexed owneraddress indexed spenderuint256 value
ChangeManger(address indexed _operator
CollectFees(uint256 feesFromPool0uint256 feesFromPool1
Deposit(address indexed useruint256 share0uint256 share1uint256 amount0uint256 amount1
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
UpdateWhiteList(address indexed _addressbool status
Withdraw(address indexed useruint256 share0uint256 share1uint256 amount0uint256 amount1
Constructor
constructor(address _uniFactoryaddress _poolAddressaddress _operatoraddress _swapPooluint8 _performanceFeeuint24 _diffTick
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.