Stable AMM - ezETH/WETH

Unverified contract

Proxy

Active on Base with 1,391 txns
Deployed by via 0x09571f45 at 12693451
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $131,982.65
ERC-20
Value $83,808.57
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x1daa5258055c28f6786623f16c98b4917c1ea62f3647ce77b782a7cd063b9c14
0xea9f7c75c65604be4196e2fe7ae5fdd356e7777487f0981bf51f69caca6a4e0d
0x55f1fa04d7d95aee0a482d471804f8aa4358bc835edd2e11b83f5dc67d4fedc8
0xf9f533dd075b1eb592ac8bdeb60442c9b1ae2a2a1a70e8b6f288a4a90886aa27
0x06caced431d888bb93cde74bb9bbeef48d9f406c221650fc905ae813b7622e8b
0x81a8e513d9d9d389c19be9a43f9d3974441ab2c538e89c1e8e09fb7f4c590220
0x3962ae3ea81aee56cbb79cb2ac4e5ef163efd842540a5de3693f996616f45948
0x1fb7606e7eaafa6ec9675e68545a21e5fd97050e6db5fd928b47bb94a7eaea5f
0xa7cd4641620ed29c8b37d254fcb9baad727d04932bdd5241e811b9477be34bd4
0x53885297133d1ef9ae7113715d41e4c721cc0597df5dc46b6997def50f7ac9e7

Functions
Getter at block 22745591
DOMAIN_SEPARATOR(view returns (bytes32)
0xf28f9462c574f6f0d6a960e0998d281eb58372e45b01cfa4ae456019d3d1f87f
blockTimestampLast(view returns (uint256)
1732275285
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=1534396363320488293176534420, reserve1Cumulative=1655887778452775441604949124, blockTimestamp=1732280529)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x497139e8435e01555ac1e3740fccab7aff149e02, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=24388407338297385821, _reserve1=39349294881068964753, _blockTimestampLast=1732275285)
index0(view returns (uint256)
34871249261392625
index1(view returns (uint256)
34863938194360056
lastObservation(view returns (struct IPoolObservation)
(1732275285, 1534268470512406261685289096, 1655681430750419115953784392)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=24388407338297385821, r1=39349294881068964753, st=true, t0=0x2416092f143378750bb29b79ed961ab195cceea5, t1=0x4200000000000000000000000000000000000006)
name(view returns (string)
Stable AMM - ezETH/WETH
observationLength(view returns (uint256)
2988
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0xcc229a3ca91b9c05ae62a8ba4adf7a557df598c4
reserve0(view returns (uint256)
24388407338297385821
reserve0CumulativeLast(view returns (uint256)
1534268470512406261685289096
reserve1(view returns (uint256)
39349294881068964753
reserve1CumulativeLast(view returns (uint256)
1655681430750419115953784392
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-ezETH/WETH
token0(view returns (address)
0x2416092f143378750bb29b79ed961ab195cceea5
token1(view returns (address)
0x4200000000000000000000000000000000000006
tokens(view returns (addressaddress)
(0x2416092f143378750bb29b79ed961ab195cceea5, 0x4200000000000000000000000000000000000006)
totalSupply(view returns (uint256)
31844525578468548268
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