Stable AMM - GB/AERO

Unverified contract

Proxy

Active on Base with 29 txns
Deployed by via 0x4099cc52 at 12272812
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $8.79
ERC-20
Value $4.2
ERC-20
Value $3.05
ERC-20
Value $0.52
ERC-20
Value $0.12
ERC-20
Value $0.09
ERC-20
Value $0.01
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
Value $0
0xefea857e64599a56d1065196e6fdf8d475a23df0c22a8a4f57ecbd53bf2a7ede
0x66427987ea7b60a82fe2648ecc82b7a83ac4c137f56ce04be8f38ff9fe23f8c4
0x1426cd2cf7b61a87049a7e27ca59a91e66f80864d48bca717da783e2e1a5df19
0x7ca8dfce7ee3b70caeccae7afd74ff3485ceb15167479186f8e6a01d0067457c
0xcde59f0d5677b1723311f33d253d6c9dcbb3bcd181e82e4668621b9dc0fd896f
0x04f3c7e24c6a4871f6ee74085483b173ec37e1563fe4c86c5395678f290d6d33
0x08950814975aa2f51ba34b5ba0816da361247f1e76649acb8ce750f9ef149f09
0xd57d1077487db1c42ac7b2544013b711d9c303a3481cf2fce13a73b7706b83f9
0xa7b9107d1abab4c37c6288dc307b0b5308e1287c5a48238237bf4376d35200d8
0x4b2d4abe0ebab83257cae90951da9796ede937f242310a3bfce14c2c6f324db9

Functions
Getter at block 22771312
DOMAIN_SEPARATOR(view returns (bytes32)
0x7d3e08bb6eb97b65d2aa718ab9adbe216c9cee5378db680b795431b523f8f5bf
blockTimestampLast(view returns (uint256)
1732330667
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=134343881294258150518361494606, reserve1Cumulative=4994250446721924452712976238, blockTimestamp=1732331971)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x6c5ef9fa9f56382c05685dfe7355c836908ec836, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=5472434087201072618519, _reserve1=2273139052206505899, _blockTimestampLast=1732330667)
index0(view returns (uint256)
129495309241915244
index1(view returns (uint256)
4937001471320153
lastObservation(view returns (struct IPoolObservation)
(1732330667, 134336745240208440319666945830, 4994247482548600375429283942)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=5472434087201072618519, r1=2273139052206505899, st=true, t0=0x2af864fb54b55900cd58d19c7102d9e4fa8d84a3, t1=0x940181a94a35a4569e4529a3cdfb74e38fd98631)
name(view returns (string)
Stable AMM - GB/AERO
observationLength(view returns (uint256)
2333
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0xeef36da4c875ff7d41ede7dc678439be80e1569b
reserve0(view returns (uint256)
5472434087201072618519
reserve0CumulativeLast(view returns (uint256)
134336745240208440319666945830
reserve1(view returns (uint256)
2273139052206505899
reserve1CumulativeLast(view returns (uint256)
4994247482548600375429283942
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-GB/AERO
token0(view returns (address)
0x2af864fb54b55900cd58d19c7102d9e4fa8d84a3
token1(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
tokens(view returns (addressaddress)
(0x2af864fb54b55900cd58d19c7102d9e4fa8d84a3, 0x940181a94a35a4569e4529a3cdfb74e38fd98631)
totalSupply(view returns (uint256)
656847376800348098679
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