Stable AMM - SNX/AERO

Unverified contract

Proxy

Active on Base with 24 txns
Deployed by via 0xe7391c53 at 12780104
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $0.54
ERC-20
Value $0.15
ERC-20
Value $0.1
ERC-20
Value $0.09
ERC-20
Value $0.08
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
0x6311fc6cc79ef6791ece98af453aa2f10fe6dfa9eaa9dc6161e6a50e0986cb86
0x0577796b647d200149ec53eec589d825d9d9b4463e5d37421a37594c448831b8
0xf2ab2908a4b6ba35e609e031c6bb2179448460679ccef7318484e16a1b03a9a1
0xcc9951c396d3cc5b65b63404b25b050c3e056cdd0578d7d239b9623f20ae4a91
0x262e2fa606c12d093d724fd022803393e4e14d25330515ed7849baacf4d6a967
0x2c624a9615980536eb6ad5934b54392ff75bdc7b015b0964ae6213422c8cb613
0x254b8514b35fff0b0a7f0b54eb1c3b5c33e71ca6dafc377a3e973984100c3dce
0x180b9504a745e8c55a22386addc8aa65064f423f09cfe5c3774f23dc7155b7f9
0xa2ac3b88007897139a97d957f560bed5eef1c8b6dc7ad12b14bf75a1d901a894
0x739e91f432f07c7ca6b087bd546340bf523ec35a7500547c4de4b93541afd330

Functions
Getter at block 22775457
DOMAIN_SEPARATOR(view returns (bytes32)
0xb3b02f74d5cb6d816e1bd0f513f9938bdeae405717367784894ac574bb5eed50
blockTimestampLast(view returns (uint256)
1724475141
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=1003563095211794102541045268, reserve1Cumulative=5658781055887730302125041280, blockTimestamp=1732340261)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xca8b034d3ced4e39c0a7527849a80d8216dc3844, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=295, _reserve1=1881, _blockTimestampLast=1724475141)
index0(view returns (uint256)
883883451262602
index1(view returns (uint256)
2299896827830777
lastObservation(view returns (struct IPoolObservation)
(1724475141, 1003563095211794100220834868, 5658781055887730287330750560)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=295, r1=1881, st=true, t0=0x22e6966b799c4d5b13be962e1d117b56327fda66, t1=0x940181a94a35a4569e4529a3cdfb74e38fd98631)
name(view returns (string)
Stable AMM - SNX/AERO
observationLength(view returns (uint256)
681
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x90bfeb96430ababc7f80d5cebfdf6fd6a5c4cde5
reserve0(view returns (uint256)
295
reserve0CumulativeLast(view returns (uint256)
1003563095211794100220834868
reserve1(view returns (uint256)
1881
reserve1CumulativeLast(view returns (uint256)
5658781055887730287330750560
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-SNX/AERO
token0(view returns (address)
0x22e6966b799c4d5b13be962e1d117b56327fda66
token1(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
tokens(view returns (addressaddress)
(0x22e6966b799c4d5b13be962e1d117b56327fda66, 0x940181a94a35a4569e4529a3cdfb74e38fd98631)
totalSupply(view returns (uint256)
1000
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