UNIVERSE-LP
Verified contract
Active on
Ethereum with 4 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($17.69)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
MATIC | ERC-20 | 30.013572 | $0.582143 |
$17.47 | |
WETH | ERC-20 | 0.000056 | $3,950.21 |
$0.22 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14191907 | 3 years ago | | | 0 | 0.019708824 | |
| 14028968 | 3 years ago | | | 0 | 0.018142857 | |
| 14028864 | 3 years ago | | | 0 | 0.0023127633 | |
| 14028769 | 3 years ago | | | 0 | 0.014156174 |
ABI
ABI objects
Getter at block 21424093 getTotalAmounts() view returns (uint256 total0, uint256 total1, uint256 free0, uint256 free1, uint256 utilizationRate0, uint256 utilizationRate1)
UNIVERSE_VAULT_VERSION() view returns (uint8)
1
decimals() view returns (uint8)
18
defaultPoolAddress() view returns (address)
0x290a6a7460b308ee3f19023d2d00de604bcf5b42
maxShares() pure returns (uint256, uint256, uint256, uint256)
(115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935, 115792089237316195423570985008687907853269984665640564039457584007913129639935)
name() view returns (string)
UNIVERSE-LP
owner() view returns (address)
0x72aa5e87a11815127daff850e0586a07a9a0f5a4
protocolFees() view returns (uint128 fee0, uint128 fee1)
(fee0=90799450350415259, fee1=55674242778024)
symbol() view returns (string)
ULP
token0() view returns (address)
0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0
token1() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
totalSupply() view returns (uint256)
14590000000000000000
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
calBalance(uint256 share) view returns (uint256 amount0, uint256 amount1)
getBalancedAmount(uint256 amount0Desired, uint256 amount1Desired) view returns (uint256 share, uint256 amount0, uint256 amount1)
getBals(uint256 share, uint256) view returns (uint256, uint256)
getShares(uint256 amount0Desired, uint256 amount1Desired) view returns (uint256, uint256)
getUserShares(address user) view returns (uint256, uint256)
positionList(uint256) view returns (uint128 principal0, uint128 principal1, address poolAddress, int24 lowerTick, int24 upperTick, int24 tickSpacing, bool status)
State-modifying
Events addPool(uint24 _poolFee)
addPosition(address poolAddress)
adjustMining(uint256 fromIdx, uint128 liq, uint256 toIdx, int24 lowerTick, int24 upperTick, int24 _tick)
approve(address spender, uint256 amount) returns (bool)
avoidRisk(uint256[] idx, uint256 r0, uint256 r1)
changeConfig(address _swapPool, uint8 _performanceFee, uint24 _diffTick, uint256 _minSwapToken1)
changeManager(address _operator)
changePool(uint256 idx, address newPoolAddress, int24 _lowerTick, int24 _upperTick, int24 _tick)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 amount0Desired, uint256 amount1Desired) returns (uint256, uint256)
deposit(uint256 amount0Desired, uint256 amount1Desired, address to) returns (uint256, uint256)
forceReBalance(uint256 idx, int24 _lowerTick, int24 _upperTick, int24 _tick)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initPosition(address _poolAddress, int24 _lowerTick, int24 _upperTick)
reBalance(uint256 idx, int24 reBalanceThreshold, int24 band, int24 _tick)
reInvest()
renounceOwnership()
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership(address newOwner)
uniswapV3MintCallback(uint256 amount0, uint256 amount1, bytes)
uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes)
updateWhiteList(address _address, bool status)
withdraw(uint256 share) returns (uint256 amount0, uint256 amount1)
withdraw(uint256 share, uint256) returns (uint256 amount0, uint256 amount1)
withdrawPerformanceFee(address to)
Approval(address indexed owner, address indexed spender, uint256 value)
ChangeManger(address indexed _operator)
CollectFees(uint256 feesFromPool0, uint256 feesFromPool1)
Deposit(address indexed user, uint256 share0, uint256 share1, uint256 amount0, uint256 amount1)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 value)
UpdateWhiteList(address indexed _address, bool status)
Withdraw(address indexed user, uint256 share0, uint256 share1, uint256 amount0, uint256 amount1)
constructor(address _uniFactory, address _poolAddress, address _operator, address _swapPool, uint8 _performanceFee, uint24 _diffTick)
This contract contains no fallback and receive objects.
This contract contains no error objects.