Volatile AMM - ezETH/WETH

Unverified contract

Proxy

Active on Base with 1,021 txns
Deployed by via 0x33cf1e2c at 12693358
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $71,461.92
ERC-20
Value $71,402.54
ERC-20
Value $0.1
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x56adbefa6e0ea3bc8d1c40ce421c1d40459ab9c5a7e396281fc96422db2ca53a
0xd9dbd31dfff077eed431515311a64b5a7606c3db9144f5b0fe239f2a8bc5bf75
0xb599ef478ee80197c9654edb62821189bcb14b35a644611910421897f5a8f2c1
0x5af30632cb6fe49b486f9db1d8c4e25e80f7132143c867e55d5099906590e093
0xc1824da82d8a3664524f25c3d836f83eb2f4aca0373cc327eadc6a9431061015
0x2db0dcd5a6f907927c71ac6c6bcdedf6844a214fe03808f35aa2eb3b847ca8a7
0x666fa3efa49141593fac07135ea55c29f15cf1ab78c661efb4d7a3075880c573
0x258c5e3e5031702ad6f659b85e27032992bb0ac74cdbcdf7f86934db8c17998e
0xe909dcd18f40e401c1a06eb1f1be5fd8be87c99f08006bfecf56981d946a01ce
0xef63434873c09429c80e44bdfb20658b336d7605e5211f6187dabd2473dab9c5

Functions
Getter at block 22760962
DOMAIN_SEPARATOR(view returns (bytes32)
0x59c77fab4b3fcfaaa052e0ef9084965bf9582bc1eb642289e6925fba0d7fed97
blockTimestampLast(view returns (uint256)
1732274103
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=1913246614981889183289599520, reserve1Cumulative=1911324990345228846466581460, blockTimestamp=1732311271)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x0c8bf3cb3e1f951b284ef14aa95444be86a33e2f, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=21191722605153610580, _reserve1=21741367148518394224, _blockTimestampLast=1732274103)
index0(view returns (uint256)
3533716865308991
index1(view returns (uint256)
3545279028133833
lastObservation(view returns (struct IPoolObservation)
(1732274103, 1912458961036100833891562080, 1910516907211052714790063828)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=21191722605153610580, r1=21741367148518394224, st=false, t0=0x2416092f143378750bb29b79ed961ab195cceea5, t1=0x4200000000000000000000000000000000000006)
name(view returns (string)
Volatile AMM - ezETH/WETH
observationLength(view returns (uint256)
2684
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x4be27903accda47c55e43eea6a0ce5283408c33f
reserve0(view returns (uint256)
21191722605153610580
reserve0CumulativeLast(view returns (uint256)
1912458961036100833891562080
reserve1(view returns (uint256)
21741367148518394224
reserve1CumulativeLast(view returns (uint256)
1910516907211052714790063828
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-ezETH/WETH
token0(view returns (address)
0x2416092f143378750bb29b79ed961ab195cceea5
token1(view returns (address)
0x4200000000000000000000000000000000000006
tokens(view returns (addressaddress)
(0x2416092f143378750bb29b79ed961ab195cceea5, 0x4200000000000000000000000000000000000006)
totalSupply(view returns (uint256)
21464781051364694994
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
claimable0(addressview returns (uint256)
claimable1(addressview returns (uint256)
getAmountOut(uint256 amountInaddress tokenInview returns (uint256)
nonces(address ownerview returns (uint256)
observations(uint256view returns (uint256 timestampuint256 reserve0Cumulativeuint256 reserve1Cumulative)
prices(address tokenInuint256 amountInuint256 pointsview returns (uint256[])
quote(address tokenInuint256 amountInuint256 granularityview returns (uint256 amountOut)
sample(address tokenInuint256 amountInuint256 pointsuint256 windowview returns (uint256[])
supplyIndex0(addressview returns (uint256)
supplyIndex1(addressview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(address toreturns (uint256 amount0uint256 amount1)
claimFees(returns (uint256 claimed0uint256 claimed1)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
getK(returns (uint256)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _token0address _token1bool _stable
mint(address toreturns (uint256 liquidity)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
setName(string __name
setSymbol(string __symbol
skim(address to
swap(uint256 amount0Outuint256 amount1Outaddress tobytes data
sync(
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed senderaddress indexed touint256 amount0uint256 amount1
Claim(address indexed senderaddress indexed recipientuint256 amount0uint256 amount1
EIP712DomainChanged(
Fees(address indexed senderuint256 amount0uint256 amount1
Mint(address indexed senderuint256 amount0uint256 amount1
Swap(address indexed senderaddress indexed touint256 amount0Inuint256 amount1Inuint256 amount0Outuint256 amount1Out
Sync(uint256 reserve0uint256 reserve1
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
BelowMinimumK(
DepositsNotEqual(
FactoryAlreadySet(
InsufficientInputAmount(
InsufficientLiquidity(
InsufficientLiquidityBurned(
InsufficientLiquidityMinted(
InsufficientOutputAmount(
InvalidTo(
IsPaused(
K(
NotEmergencyCouncil(
StringTooLong(string str