Gelato Uniswap DAI/FRAX LP

Verified contract

Proxy

Active on Ethereum with 277 txns
Deployed by via 0xe4d17c97 at 12881548
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 $1,772.27
ERC-20
Value $1,624.12
0x8d0b4c8038a1f6f68fade53ed41c7bfc0ee8f7046951799407991d279b038a0a
0x0482f4b77673c7b942c5b0a314c02d8963ccf617d20ccd2ca13d7cc38209fc60
0x3d858ae0778e52c95d24a0221da9d36721ec6544ea0cdc02c30275cdfad4741d
0xc4bb9d41f420ead0a41a600c6b2df90f7ae91aab7f3a561b9edd97de7fd852b8
0x863566a694222747c23c7eaa5e240f9a59023e7b04d719c51a34c49394720dce
0x6dfaeac4869f22ebf6b115d12b22bad343e7a670e81095542802d8a549f0db09
0xd8c3868b7db8238f00e94562d7bc10cdb68e07dd8ac0b39af4ae4fd406f1bf53
0x635c4c41a378e18fdef1ade5815390cbf76c901833ff97bd4c65382c6dd83c56
0x9826e3735a3a3993626dc6c11ed4dc0bf928e374d38245f10a304592a2bf12cc
0xfc2ab914f99892393d7a02ef0618ede657bd830e6f70e57cbd0d6752bf6ccf08

Functions
Getter at block 20942056
proxyAdmin(view returns (address)
0xea1aff9dbffd1580f6b81a3ad3589e66652db7d9
GELATO(view returns (address)
0x3caca7b48d0573d793d3b0279b5f0029180e83b6
RESTRICTED_MINT_ENABLED(view returns (uint16)
11111
arrakisBalance0(view returns (uint256)
46744369350083617846
arrakisBalance1(view returns (uint256)
51625277718936021210
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)
0xe5071ed5e452b8f68a896b91e9ab8df930735a11caa15c7f0f343ccf22ea7f9a
 
getUnderlyingBalances(view returns (uint256 amount0Currentuint256 amount1Current)
lowerTick(view returns (int24)
-50
manager(view returns (address)
0xed5cf41b0fd6a3c564c17ee34d9d26eafc30619b
managerBalance0(view returns (uint256)
0
managerBalance1(view returns (uint256)
0
managerFeeBPS(view returns (uint16)
0
managerTreasury(view returns (address)
0xed5cf41b0fd6a3c564c17ee34d9d26eafc30619b
name(view returns (string)
Gelato Uniswap DAI/FRAX LP
pool(view returns (address)
0x97e7d56a0408570ba1a7852de36350f7713906ec
restrictedMintToggle(view returns (uint16)
100
symbol(view returns (string)
G-UNI
token0(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
token1(view returns (address)
0x853d955acef822db058eb8505911ed77f175b99e
totalSupply(view returns (uint256)
287865598988724579886346787
upperTick(view returns (int24)
50
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.