GyroECLPPool
Verified contract
Active on
Ethereum with 7 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xac89…8aa6
Balances ($0.00)
No balances found for "GyroECLPPool"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20145747 | 3 months ago | | | 0 | 0.000091834150 | |
| 20030936 | 4 months ago | | | 0 | 0.00048271022 | |
| 19998341 | 4 months ago | | | 0 | 0.0010038805 | |
| 19996290 | 4 months ago | | | 0 | 0.00023176947 | |
| 19980565 | 4 months ago | | | 0 | 0.00029341792 | |
| 19980215 | 4 months ago | | | 0 | 0.00032237720 | |
| 19980213 | 4 months ago | | | 0 | 0.00034040602 |
ABI
ABI objects
Getter at block 20855047 getActualSupply() view returns (uint256) getFeesMetadata() view returns (uint256, uint256, address, address) getInvariant() view returns (uint256) getInvariantDivActualSupply() view returns (uint256) getPrice() view returns (uint256 spotPrice) getRate() view returns (uint256)
DOMAIN_SEPARATOR() view returns (bytes32)
0xbf8af4ae8ac059c8f271fd4ea33fe6230f1d16b911981d5114e127bead8b5df1
capManager() view returns (address)
0xd096c2ebe242801466e6f1ac2bf5228ce1fd445c
capParams() view returns (struct ICappedLiquidityCapParams)
(false, 0, 0)
decimals() view returns (uint8)
18
getAuthorizer() view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getECLPParams() view returns (struct GyroECLPMathParams params, struct GyroECLPMathDerivedParams d)
(params=(998000000000000000, 1003000000000000000, 707000723125513492, 707212823342451146, 550000000000000000000), d=((-53487413459626620591501747934309239787, 84493174880572176503704055240628412297), (59550545912408246331070360152790792312, 80335126075298826978889406624454858023), 56518977143426239405917314063618021274, 82413526864170804708071776583836132753, -2079024309108639264661165003606903485, 3014613075838979099895355594240095803, 100000000000000000071802617207074738000))
getLastInvariant() view returns (uint256)
2745730990823
getMiscData() view returns (int256 logInvariant, int256 logTotalSupply, uint256 oracleSampleCreationTimestamp, uint256 oracleIndex, bool oracleEnabled, uint256 swapFeePercentage)
(logInvariant=0, logTotalSupply=0, oracleSampleCreationTimestamp=0, oracleIndex=0, oracleEnabled=false, swapFeePercentage=400000000000000)
getNormalizedWeights() view returns (uint256[])
[500000000000000000, 500000000000000000]
getOwner() view returns (address)
0x4b15f2c0488da7b62bcfc88e8b9872fc1734250b
getPausedState() view returns (bool paused, uint256 pauseWindowEndTime, uint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=2023459655, bufferPeriodEndTime=2026051655)
getPoolId() view returns (bytes32)
0x767cb26e38bebddfd857d4ad426d8ff5bc0fac2f00020000000000000000066e
getSwapFeePercentage() view returns (uint256)
400000000000000
getTokenRates() view returns (uint256 rate0, uint256 rate1)
(rate0=1000000000000000000, rate1=1000000000000000000)
getVault() view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
gyroConfig() view returns (address)
0xac89cc9d78bbad7eb3a02601b4d65daa1f908aa6
name() view returns (string)
Gyroscope ECLP pxETH/frxETH
pauseManager() view returns (address)
0x41d06aa3ea542a88f59ce853be924cb7a942c626
rateProvider0() view returns (address)
0x0000000000000000000000000000000000000000
rateProvider1() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
ECLP-pxETH-frxETH
totalSupply() view returns (uint256)
1206175811400259
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getActionId(bytes4 selector) view returns (bytes32)
nonces(address owner) view returns (uint256)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
changePauseManager(address _pauseManager)
decreaseAllowance(address spender, uint256 amount) returns (bool)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
onExitPool(bytes32 poolId, address sender, address recipient, uint256[] balances, uint256 lastChangeBlock, uint256 protocolSwapFeePercentage, bytes userData) returns (uint256[], uint256[])
onJoinPool(bytes32 poolId, address sender, address recipient, uint256[] balances, uint256 lastChangeBlock, uint256 protocolSwapFeePercentage, bytes userData) returns (uint256[] amountsIn, uint256[] dueProtocolFeeAmounts)
onSwap(struct IPoolSwapStructsSwapRequest request, uint256 balanceTokenIn, uint256 balanceTokenOut) returns (uint256)
pause()
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
queryExit(bytes32 poolId, address sender, address recipient, uint256[] balances, uint256 lastChangeBlock, uint256 protocolSwapFeePercentage, bytes userData) returns (uint256 bptIn, uint256[] amountsOut)
queryJoin(bytes32 poolId, address sender, address recipient, uint256[] balances, uint256 lastChangeBlock, uint256 protocolSwapFeePercentage, bytes userData) returns (uint256 bptOut, uint256[] amountsIn)
setCapManager(address _capManager)
setCapParams(struct ICappedLiquidityCapParams params)
setPaused(bool paused)
setSwapFeePercentage(uint256 swapFeePercentage)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
unpause()
Approval(address indexed owner, address indexed spender, uint256 value)
CapManagerUpdated(address capManager)
CapParamsUpdated(struct ICappedLiquidityCapParams params)
ECLPDerivedParamsValidated(bool derivedParamsValidated)
ECLPParamsValidated(bool paramsValidated)
InvariantAterInitializeJoin(uint256 invariantAfterJoin)
InvariantOldAndNew(uint256 oldInvariant, uint256 newInvariant)
PauseManagerChanged(address oldPauseManager, address newPauseManager)
PausedLocally()
PausedStateChanged(bool paused)
SwapFeePercentageChanged(uint256 swapFeePercentage)
SwapParams(uint256[] balances, struct GyroECLPMathVector2 invariant, uint256 amount)
Transfer(address indexed from, address indexed to, uint256 value)
UnpausedLocally()
constructor(struct GyroECLPPoolGyroParams params, address configAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.