0xf676a9daa81a3c8f4b39d959e30c51c8cfdd116d

Verified contract

Proxy

Active on Ethereum with 6 txns
Deployed by via 0xfcef4c13 at 16257542
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0xcf7c8e311351e7b78fd98f5f6b3c1f44480801b82773a1293a45395730ea50ac
0x6ead5049feeb9bb96ae398ed16df190a4aad303025962c9d8e2691d3f9c81d05
0x29165213adfff3764db5ccc9638c7873267feea83639e203eaccb3961d1a2115
0x5da9e41c7ad05ff674655f0873132f43642a62d573afef2fc8d13f0e5d9bc752
0x1bacc679d16d1abf7745a611c3f6fd92eb0557879cc75f54f0215538ebd0f39b
0x13546f3e3dfb7083dec7dbe1a196b59952a5c91e2196e4ddebb9036933de4c05

Functions
Getter at block 20916965
initialized(view returns (bool)
true
nft(view returns (uint256)
196
pool(view returns (address)
0xd340b57aacdd10f96fc1cf10e15921936f41e29c
positionManager(view returns (address)
0xc36442b4a4522e871399cd717abdd847ab11fe88
pullExistentials(view returns (uint256[])
[1000000000, 1000000000]
 
tvl(view returns (uint256[] minTokenAmountsuint256[] maxTokenAmounts)
uniV3Nft(view returns (uint256)
413932
vaultGovernance(view returns (address)
0x9c319dc47ca6c8c5e130d5aef5b8a40cce9e877e
vaultTokens(view returns (address[])
[0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2]
Read-only
isValidSignature(bytes32 _hashbytes _signatureview returns (bytes4 magicValue)
isVaultToken(address tokenview returns (bool)
liquidityToTokenAmounts(uint128 liquidityview returns (uint256[] tokenAmounts)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenAmountsToLiquidity(uint256[] tokenAmountsview returns (uint128 liquidity)
State-modifying
collectEarnings(returns (uint256[] collectedEarnings)
externalCall(address tobytes4 selectorbytes datapayable returns (bytes result)
initialize(uint256 nft_address[] vaultTokens_uint24 fee_address uniV3Hepler_
onERC721Received(address operatoraddress fromuint256 tokenIdbytesreturns (bytes4)
pull(address toaddress[] tokensuint256[] tokenAmountsbytes optionsreturns (uint256[] actualTokenAmounts)
push(address[] tokensuint256[] tokenAmountsbytes optionsreturns (uint256[] actualTokenAmounts)
reclaimTokens(address[] tokensreturns (uint256[] actualTokenAmounts)
transferAndPush(address fromaddress[] tokensuint256[] tokenAmountsbytes optionsreturns (uint256[] actualTokenAmounts)
Events
CollectedEarnings(address indexed originaddress indexed senderaddress indexed touint256 amount0uint256 amount1
Initialized(address indexed originaddress indexed senderaddress[] vaultTokens_uint256 nft_
Pull(address touint256[] tokenAmounts
Push(uint256[] tokenAmounts
ReclaimTokens(address toaddress[] tokensuint256[] tokenAmounts
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.