Stable AMM - doginme/AERO

Unverified contract

Proxy

Active on Base with 43 txns
Deployed by via 0x569082c5 at 11850051
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $160.14
ERC-20
Value $50.49
ERC-20
Value $0.46
ERC-20
Value $0.12
ERC-20
Value $0.11
ERC-20
Value $0.08
ERC-20
Value $0.06
ERC-20
Value $0.03
ERC-20
Value $0.01
ERC-20
Value $0
0x9341353a16ff5830e6f5fb2ba1fe3f1667f373b1ffb08781cb58dd1fa6965614
0xfd729e4422e730d52d2bcb93f323f928fa2b1ed5e6ddac1261f825f3a64fd444
0x9d635d75bcd0755e01ccad7bc6c4030e1ce44bfa567622d4138ee5f5a50e6604
0xffe783907940c597881cb83c9b7f995686d746aebbcec96a49efde364e87364a
0xeb13a62469c9a63fea50ca05e89f4126a05aca796e94f41e8d00757e03cdfecd
0xfccd5affb69f9d12964ba02ee9fa61b81c1a65be26fd1d0faa134f9ebdadfc2b
0x8613dc59ab9d0d4eaaaadcb22d6af68f16126824670abd94a8833648817d91b3
0x6aafe18b03cc83a9615c0072ecc7ee6f7fcd60c0280e7366bb1cfb9bca2605d7
0x08988b25c36112f0c858725576afcb146ed52ceb36195478cfc7cc34e55980f6
0x8813e1ff5e5ec9c5a8a2e2c7e10cefac43fea7ebb42a0ea037439dfeb81c6691

Functions
Getter at block 22935102
DOMAIN_SEPARATOR(view returns (bytes32)
0x8253135ffb787d49303ab0525bd2e21c289f63c4adab6b1f3450531619992022
blockTimestampLast(view returns (uint256)
1732657531
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=13390914793557963763783252654972, reserve1Cumulative=2239894951454077700753691676, blockTimestamp=1732659551)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xa02e022f0e46b95841e556d8de9eda633d942fc6, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=338644217562568634635564, _reserve1=38835511388429692852, _blockTimestampLast=1732657531)
index0(view returns (uint256)
283059122631849101
index1(view returns (uint256)
102297626027947
lastObservation(view returns (struct IPoolObservation)
(1732656359, 13389843763429398688211917420688, 2239767396813729663372550956)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=338644217562568634635564, r1=38835511388429692852, st=true, t0=0x6921b130d297cc43754afba22e5eac0fbf8db75b, t1=0x940181a94a35a4569e4529a3cdfb74e38fd98631)
name(view returns (string)
Stable AMM - doginme/AERO
observationLength(view returns (uint256)
2346
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0xb7b7ee23dd098fdfde202518483df843614fd115
reserve0(view returns (uint256)
338644217562568634635564
reserve0CumulativeLast(view returns (uint256)
13390230732238487375141288815692
reserve1(view returns (uint256)
38835511388429692852
reserve1CumulativeLast(view returns (uint256)
2239816503721073072774130636
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-doginme/AERO
token0(view returns (address)
0x6921b130d297cc43754afba22e5eac0fbf8db75b
token1(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
tokens(view returns (addressaddress)
(0x6921b130d297cc43754afba22e5eac0fbf8db75b, 0x940181a94a35a4569e4529a3cdfb74e38fd98631)
totalSupply(view returns (uint256)
29468464565653309904321
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