Gelato Uniswap WETH/ENS LP

Verified contract

Proxy

Active on Ethereum with 58 txns
Deployed by via 0x771e1a92 at 13582709
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
5 additional variables
ERC-20
Value $25,510.07
ERC-20
Value $17,094.75
ERC-20
Value $0.08
0x6fc6389b75a508d2576beb9dfba7779600b264c906c29127db457fff215f48a2
From
0x5446f449165b956c29f77b2fdb91a3ccd041b586b16eebe52fe0eb4ae4cac2b9
0x3891e598be2df38faf99ff2f1dff8b45281db6bfbb6f0c3672b835dbe3c59fd7
0xa9c2a1b923b34d79adcc54a2368b0b1322c073995b77240e319f06613ac9c16b
From
0xe7562fd93baddf5a809491352614c3f3f9b05c3e46a346aefdf27cd4ec90aeb6
0xc88abee0aa180e592ab55be6d1757d292487b39804a2eb3df2a010cbaf485155
From
0x0563d512710ae38836c266a7645717f1a0ff61bbce2f8df7269c04c2448bf7ff
0x725c44b72e89b0588c03629e83aef257fd275278fad0a0710424f58f3dd8e453
0x2ece7c3910e91beca4d89d1ae602d59709bd8071d5eee6a8ade3b5a5a799dc9c
0x2670697104a243e0569e7c8904c0ec87230a44eaec0e751ac2904a391afa3a5d

Functions
Getter at block 21326681
proxyAdmin(view returns (address)
0xea1aff9dbffd1580f6b81a3ad3589e66652db7d9
GELATO(view returns (address)
0x3caca7b48d0573d793d3b0279b5f0029180e83b6
RESTRICTED_MINT_ENABLED(view returns (uint16)
11111
arrakisBalance0(view returns (uint256)
206864856211077097
arrakisBalance1(view returns (uint256)
30122018975542686273
arrakisFeeBPS(view returns (uint16)
250
arrakisTreasury(view returns (address)
0x2ff5d1da4985113f467bbbff015e76ce8ab05f29
decimals(view returns (uint8)
18
gelatoRebalanceBPS(view returns (uint16)
200
gelatoSlippageBPS(view returns (uint16)
500
gelatoSlippageInterval(view returns (uint32)
300
getPositionID(view returns (bytes32 positionID)
0xbcac4ba2b61cea3374434cac46e9397785cdcac027e73f115c3ade69eaba970b
 
getUnderlyingBalances(view returns (uint256 amount0Currentuint256 amount1Current)
lowerTick(view returns (int24)
32000
manager(view returns (address)
0x88215a2794ddc031439c72922ec8983bde831c78
managerBalance0(view returns (uint256)
0
managerBalance1(view returns (uint256)
0
managerFeeBPS(view returns (uint16)
0
managerTreasury(view returns (address)
0x3caca7b48d0573d793d3b0279b5f0029180e83b6
name(view returns (string)
Gelato Uniswap WETH/ENS LP
pool(view returns (address)
0xb9c4a5522a2f8ba9e2ff7063df8c02ed443337a3
restrictedMintToggle(view returns (uint16)
100
symbol(view returns (string)
G-UNI
token0(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
token1(view returns (address)
0xc18360217d8f7ab5e7c516566761ea12ce7f9d72
totalSupply(view returns (uint256)
357776304707683409254
upperTick(view returns (int24)
60000
version(view returns (string)
1.0.0
Read-only
supportsInterface(bytes4 idview returns (bool)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getMintAmounts(uint256 amount0Maxuint256 amount1Maxview returns (uint256 amount0uint256 amount1uint256 mintAmount)
getUnderlyingBalancesAtPrice(uint160 sqrtRatioX96view returns (uint256 amount0Currentuint256 amount1Current)
State-modifying
transferProxyAdmin(address newAdmin
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
burn(uint256 burnAmountaddress receiverreturns (uint256 amount0uint256 amount1uint128 liquidityBurned)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
executiveRebalance(int24 newLowerTickint24 newUpperTickuint160 swapThresholdPriceuint256 swapAmountBPSbool zeroForOne
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string _namestring _symboladdress _pooluint16 _managerFeeBPSint24 _lowerTickint24 _upperTickaddress _manager_
mint(uint256 mintAmountaddress receiverreturns (uint256 amount0uint256 amount1uint128 liquidityMinted)
rebalance(uint160 swapThresholdPriceuint256 swapAmountBPSbool zeroForOneuint256 feeAmountaddress paymentToken
renounceOwnership(
toggleRestrictMint(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
uniswapV3MintCallback(uint256 amount0Oweduint256 amount1Owedbytes
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes
updateManagerParams(int16 newManagerFeeBPSaddress newManagerTreasuryint16 newRebalanceBPSint16 newSlippageBPSint32 newSlippageInterval
withdrawArrakisBalance(
withdrawManagerBalance(
Events
ProxyAdminTransferred(address indexed previousAdminaddress indexed newAdmin
ProxyImplementationUpdated(address indexed previousImplementationaddress indexed newImplementation
Approval(address indexed owneraddress indexed spenderuint256 value
Burned(address receiveruint256 burnAmountuint256 amount0Outuint256 amount1Outuint128 liquidityBurned
FeesEarned(uint256 feesEarned0uint256 feesEarned1
Minted(address receiveruint256 mintAmountuint256 amount0Inuint256 amount1Inuint128 liquidityMinted
OwnershipTransferred(address indexed previousManageraddress indexed newManager
Rebalance(int24 lowerTick_int24 upperTick_uint128 liquidityBeforeuint128 liquidityAfter
Transfer(address indexed fromaddress indexed touint256 value
UpdateManagerParams(uint16 managerFeeBPSaddress managerTreasuryuint16 gelatoRebalanceBPSuint16 gelatoSlippageBPSuint32 gelatoSlippageInterval
Constructor
constructor(address implementationAddressaddress adminAddressbytes data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.