UNIVERSE-LP

Verified contract

Active on Ethereum with 31 txns
Deployed by via 0x63903005 at 13820977
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $22.75
ERC-20
Value $17.77
0x0ee2ffef98859c15481b098ead77dc52a8f1f2a130da96f7b5fe9c46aadb0eba
0xdf8319f3879b31d9d778d605ba99acc6d98837c69f02fd59d0e03c99fe82d421
0x814582561a49f098354d485fcdaca8340eff8e992b8db1e7e303d42f27ff754b
0xa4a56edc905a39c524efbcc4be072cde014b85b0a9579ce8c0689ca115745402
0xd5452b30255cf90209fbed496969a4c14c1b658129c3f0814485d84068c39ceb
0xd7c118777fe25ff2408a4e4a89cac7cbc5c37146c9acebd890f0997921fa05ad
0x8e130c2e611a82259109f5559d9b0321342f694a0ec341f0403c2eabdbdd771d
0xe3eab9bc5d04148ea740129e7f459c007cee73f9097f68ee2b81b449993022b8
0xac30263e719215a527eb02202a28dc4147b740d62627981f5dfa5a7acd845841
0x51f0ee839597886bcc7f744dc993bd8c2f8aa0d78144eb4fe4120c254d0ed0f6

Functions
Getter at block 21392432
UNIVERSE_VAULT_VERSION(view returns (uint8)
1
decimals(view returns (uint8)
18
defaultPoolAddress(view returns (address)
0xcf7e21b96a7dae8e1663b5a266fd812cbe973e70
 
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=4083539863084800, fee1=4554656921639677)
symbol(view returns (string)
ULP
token0(view returns (address)
0x0ab87046fbb341d058f17cbc4c1133f25a20a52f
token1(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
totalSupply(view returns (uint256)
24666784270
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.