Stable AMM - WETH/AERO

Unverified contract

Proxy

Active on Base with 2,428 txns
Deployed by via 0xe3124b46 at 9615575
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $19,934.8
ERC-20
Value $6,562.22
ERC-20
Value $4.23
ERC-20
Value $2.3
ERC-20
Value $0.58
ERC-20
Value $0.13
ERC-20
Value $0.09
ERC-20
Value $0.08
ERC-20
Value $0.01
ERC-20
Value $0.01
0xbc36b938e9811aaec59cca9bcc0fce9b2b508d0951e7ab5526bb78b40a59a4bb
0xe58aa0a47c3d31ecbf838bf0ee27c1c171cc36b941446db1be5360dc71857735
0x4b2c2506094e6f8a99ee4bd36d931143b7ecc244ff39e9e7b9c179a5c95bd111
0xbeade0aad545308934251fa43041ffcb9a79cdfcffe698d74b03c6c35c005e0b
0xe640aed9943c787dd2ed5c49f614fe8bcd7465220e39c706d5cc25588eecfee7
0x427883f018226e3a99c2fb228b7e6f9538d573c52cc129ae0705e201f0daefd3
0xabe6f4c16c5dc07fbee2916d05ae3b17c82f324d116f8d0b31092306121fb432
0xbc4720ba21560a7ab64f52440c768dda4b20afe716626ba2b3babfc2a205b19a
0x27c77a97c5be7f1af48a197f0bf7a1c20685305a55e3d9a776d66fbdba243342
0x2ca96717b32e4003d4d16794b64d3d6d94f535acdb8eab1607b7adfa1b170e63

Functions
Getter at block 22768180
DOMAIN_SEPARATOR(view returns (bytes32)
0x3441917e6793af9b8db180984c7e4bd6e40af02f5c42b1ace9d49788d0476413
blockTimestampLast(view returns (uint256)
1732323915
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=70640426281746443872293834, reserve1Cumulative=638208300213401761805311781432, blockTimestamp=1732325707)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x80abe24a3ef1fc593ac5da960f232ca23b2069d0, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=1970617844125359302, _reserve1=14876716183412993042683, _blockTimestampLast=1732323915)
index0(view returns (uint256)
337773474056276
index1(view returns (uint256)
3678001410088881250
lastObservation(view returns (struct IPoolObservation)
(1732323915, 70636894934569771228424650, 638181641138001085721779293496)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=1970617844125359302, r1=14876716183412993042683, st=true, t0=0x4200000000000000000000000000000000000006, t1=0x940181a94a35a4569e4529a3cdfb74e38fd98631)
name(view returns (string)
Stable AMM - WETH/AERO
observationLength(view returns (uint256)
6451
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0xe1e1dc8a88f3e5fd64daa47c511a13307a07230f
reserve0(view returns (uint256)
1970617844125359302
reserve0CumulativeLast(view returns (uint256)
70636894934569771228424650
reserve1(view returns (uint256)
14876716183412993042683
reserve1CumulativeLast(view returns (uint256)
638181641138001085721779293496
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-WETH/AERO
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
tokens(view returns (addressaddress)
(0x4200000000000000000000000000000000000006, 0x940181a94a35a4569e4529a3cdfb74e38fd98631)
totalSupply(view returns (uint256)
1341365431375401598712
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