Stable AMM - USDC+/AERO

Unverified contract

Proxy

Active on Base with 26 txns
Deployed by via 0xfe0c2d01 at 13442164
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $194.86
ERC-20
Value $82.43
ERC-20
Value $0.06
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x4a37787c8516aa0fa8df325ddec467f29dafcae5697dd1792aebbedd26df9aef
0x1b492bc6d97a120c0a4aed80b2ccbfa0bdcfa143b7b015fa62d48dedb9c0fb29
0xd9ba395b54d46008268f96069846a83a7d7bdd2900cac2a5076ed15412045d16
0xe95a107cf9bd6fbb746c1a61617f6a4774032f569274b7ad790a97560070b3bb
0x5ebccf74e9de21eafd0a85a6f5b0528e8cb4fcec174c3897991bc77a4a487f2f
0x210b945863c295658729209578599866da700071bc55a226760cf3939a880d90
0x01b8620167c759b23982f84c20561486a3834a89557371329242a77e9c02bc68
0xae6e2e50b2bc5714c51ac2254ffa4b1820cd4c88e019be074148498e4cf7a691
0x4c1f3bb23aa99f2715fe564eb8c3ac5eb72802279a7813ecf0636add532dfa7d
0x73848a5d46cd26bd5239f5f27962d6eb14b3ba4c1557c11494e681d81bd9e418

Functions
Getter at block 22915109
DOMAIN_SEPARATOR(view returns (bytes32)
0xe5d306035ea583cb98a90f9bac92ad59358feae3ab5e816c7f7ad39a84e7922b
blockTimestampLast(view returns (uint256)
1732612453
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=1856949401550322, reserve1Cumulative=2397914332117992379499703054, blockTimestamp=1732619565)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xbd8a2492e48062f8ebfbdf33ecb0576c5c0959ca, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=193889541, _reserve1=64397136555467028931, _blockTimestampLast=1732612453)
index0(view returns (uint256)
2256803999417
index1(view returns (uint256)
2364381730164703138804825
lastObservation(view returns (struct IPoolObservation)
(1732612453, 1855570459134730, 2397456339682809897989945782)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000, dec1=1000000000000000000, r0=193889541, r1=64397136555467028931, st=true, t0=0x85483696cc9970ad9edd786b2c5ef735f38d156f, t1=0x940181a94a35a4569e4529a3cdfb74e38fd98631)
name(view returns (string)
Stable AMM - USDC+/AERO
observationLength(view returns (uint256)
2280
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0xa4decc880ac44c4c8ed6a53379cbe724a182287d
reserve0(view returns (uint256)
193889541
reserve0CumulativeLast(view returns (uint256)
1855570459134730
reserve1(view returns (uint256)
64397136555467028931
reserve1CumulativeLast(view returns (uint256)
2397456339682809897989945782
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-USDC+/AERO
token0(view returns (address)
0x85483696cc9970ad9edd786b2c5ef735f38d156f
token1(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
tokens(view returns (addressaddress)
(0x85483696cc9970ad9edd786b2c5ef735f38d156f, 0x940181a94a35a4569e4529a3cdfb74e38fd98631)
totalSupply(view returns (uint256)
1087470375489
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