UniV3Vault
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
38
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "UniV3Vault"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "UniV3Vault"
ABI
ABI objects
Getter at block 20934335
initialized() view returns (bool)
true
nft() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
pool() view returns (address)
0x0000000000000000000000000000000000000000
positionManager() view returns (address)
0x0000000000000000000000000000000000000000
pullExistentials() view returns (uint256[])
[]
tvl() view returns (uint256[] minTokenAmounts, uint256[] maxTokenAmounts)
(minTokenAmounts=[0, 0], maxTokenAmounts=[0, 0])
uniV3Nft() view returns (uint256)
0
vaultGovernance() view returns (address)
0x0000000000000000000000000000000000000000
vaultTokens() view returns (address[])
[]
Read-only
isValidSignature(bytes32 _hash, bytes _signature) view returns (bytes4 magicValue)
isVaultToken(address token) view returns (bool)
liquidityToTokenAmounts(uint128 liquidity) view returns (uint256[] tokenAmounts)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenAmountsToLiquidity(uint256[] tokenAmounts) view returns (uint128 liquidity)
State-modifying
Events collectEarnings() returns (uint256[] collectedEarnings)
externalCall(address to, bytes4 selector, bytes data) payable returns (bytes result)
initialize(uint256 nft_, address[] vaultTokens_, uint24 fee_, address uniV3Hepler_)
onERC721Received(address operator, address from, uint256 tokenId, bytes) returns (bytes4)
pull(address to, address[] tokens, uint256[] tokenAmounts, bytes options) returns (uint256[] actualTokenAmounts)
push(address[] tokens, uint256[] tokenAmounts, bytes options) returns (uint256[] actualTokenAmounts)
reclaimTokens(address[] tokens) returns (uint256[] actualTokenAmounts)
transferAndPush(address from, address[] tokens, uint256[] tokenAmounts, bytes options) returns (uint256[] actualTokenAmounts)
CollectedEarnings(address indexed origin, address indexed sender, address indexed to, uint256 amount0, uint256 amount1)
Initialized(address indexed origin, address indexed sender, address[] vaultTokens_, uint256 nft_)
Pull(address to, uint256[] tokenAmounts)
Push(uint256[] tokenAmounts)
ReclaimTokens(address to, address[] tokens, uint256[] tokenAmounts)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.