Volatile AMM - AERO/APX

Unverified contract

Proxy

Active on Base with 210 txns
Deployed by via 0xbb9febc8 at 15495341
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $2,578.06
ERC-20
Value $2,450.88
ERC-20
Value $0.06
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xd0a6f2db0731a5ee3520781beca0f4e4a9a46f841b1a5eba319e72686c0acd1a
0xd8d853bd9de04e67b2f7b65592a4424bf53a54eb1372f71224b9ef1dfd5f2056
0x0595acfd2367a9c52bf2426b274dfe17e46950f0f53d39b27e8819942a878f98
0xa63020b7737327d9d5a53f65ce4255697e3fb1fb112e7e457ab6c14a2873d36c
0xdd13a15b4e3e1a5836a1233c088e5a97d8160a64e3b0163e825063feb1bfb650
0x4e3a34b27b3a37d4bd7055ce174cfb540c88e3dbb57714b2e46abe2b9376dbc2
0x9f858a4af46d4d1df23e9af47682f5ff313b4b58b62b69d99e07ac20c7bb6e66
0xe472f67078ee8c5d51cadf14a641879e82c65fa1d55ecdb317abefe3cbac18e9
0x7e7108465a7de81774691fa7b712869bec3889fa5942032b47b9ab2cc3775d27
0x15deba41a4488e2f2667410a293832e8561b1c4573b350e31fd0a2eda8063544

Functions
Getter at block 22945582
DOMAIN_SEPARATOR(view returns (bytes32)
0xcc02ca5cb8680f038f4ce3b14aafa73e4b1ff16251116dae5e8ac844a09a7760
blockTimestampLast(view returns (uint256)
1732680003
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=50547619165343334874172561278, reserve1Cumulative=314916050953576583303119705243820, blockTimestamp=1732680511)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x4634274a24443fae01b1bacd6212c65d1283b72c, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=1983120484858145604869, _reserve1=11951451092451481355170193, _blockTimestampLast=1732680003)
index0(view returns (uint256)
391091897758287
index1(view returns (uint256)
2499728487738911594
lastObservation(view returns (struct IPoolObservation)
(1732680003, 50546611740137026936205287826, 314909979616421617950591278785776)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=1983120484858145604869, r1=11951451092451481355170193, st=false, t0=0x940181a94a35a4569e4529a3cdfb74e38fd98631, t1=0xcacf1ca03983ce6c7e235fb20c70acc70ed13509)
name(view returns (string)
Volatile AMM - AERO/APX
observationLength(view returns (uint256)
2923
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x087354fd92e80d4244609915c2f41a41c160d7ef
reserve0(view returns (uint256)
1983120484858145604869
reserve0CumulativeLast(view returns (uint256)
50546611740137026936205287826
reserve1(view returns (uint256)
11951451092451481355170193
reserve1CumulativeLast(view returns (uint256)
314909979616421617950591278785776
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-AERO/APX
token0(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
token1(view returns (address)
0xcacf1ca03983ce6c7e235fb20c70acc70ed13509
tokens(view returns (addressaddress)
(0x940181a94a35a4569e4529a3cdfb74e38fd98631, 0xcacf1ca03983ce6c7e235fb20c70acc70ed13509)
totalSupply(view returns (uint256)
153949463217624536264558
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