Volatile AMM - BAVA/AERO

Unverified contract

Proxy

Active on Base with 9,935 txns
Deployed by via 0xf27d8036 at 12453908
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,369,126.38
ERC-20
Value $2,368,187.26
ERC-20
Value $4.23
ERC-20
Value $2.54
ERC-20
Value $0.52
ERC-20
Value $0.17
ERC-20
Value $0.11
ERC-20
Value $0.1
ERC-20
Value $0.08
ERC-20
Value $0.01
0x548f1bf450f1ad438bb4248c8d7ce2b1efa1fbadbd1c8aef3967ba7b0e6d4736
0x2e35acf6bee7025931ac815188dacec3d1e7d6b2d16390e7d594703308b9e5cd
0x1db0b88131de72dec7ae3c9de5234951847a880c52b8b5e0beb9aa88fa0c729c
0x78335f0ac1a8b1c8b443c736301c4e2fd32080bc96c43412daab2ac7a0e59f42
0x8b077c2ac88880d4884bd73975979c4d6d7e59ab4fe7f57ea8cf394641a12ac7
0x6129898bf32cb054d5fd480072e17d478841d3c77b175ab7474ca39a8d46783a
0x5fdd5dbd084afae81c2f8cabddc016777d3eee01a94655099eabcf0a31994c8d
0xb3797523c46b5548135b9cf7cd00ec4207daadc5cf464e7c519890198c705865
0x29ec9ed2a2af0cbd3985b7d207e4a76c740eb9d36d9f1eef667a10f325d38e5c
0x0e6203bbc24e7a9b44a69c4b19ee670a230d1d69ad39d216efeaf4bd2ce79a63

Functions
Getter at block 22744878
DOMAIN_SEPARATOR(view returns (bytes32)
0x6bc055292ae1cc4d5f408c38fa28973ccaeb1a07d93a51b0bba0c0507db0c416
blockTimestampLast(view returns (uint256)
1732278953
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=757266630799375491704102929937988, reserve1Cumulative=24931170471940661629279570886026, blockTimestamp=1732279103)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xd3c2fa602b8da5b0b9c25dfbe7f2f31bb512db13, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=123958423823070001613052482, _reserve1=1781298033147102485904831, _blockTimestampLast=1732278953)
index0(view returns (uint256)
515753052131611349
index1(view returns (uint256)
29859325463588510
lastObservation(view returns (struct IPoolObservation)
(1732277383, 757053422899471015346440391156628, 24928106590602990515125419017606)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=123958423823070001613052482, r1=1781298033147102485904831, st=false, t0=0x3fbde9864362ce4abb244ebef2ef0482aba8ea39, t1=0x940181a94a35a4569e4529a3cdfb74e38fd98631)
name(view returns (string)
Volatile AMM - BAVA/AERO
observationLength(view returns (uint256)
10060
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x9b9efc5ec44c8dbac1a6257af677a5357f031c76
reserve0(view returns (uint256)
123958423823070001613052482
reserve0CumulativeLast(view returns (uint256)
757248037035802031203860972065688
reserve1(view returns (uint256)
1781298033147102485904831
reserve1CumulativeLast(view returns (uint256)
24930903277235689563906685161376
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-BAVA/AERO
token0(view returns (address)
0x3fbde9864362ce4abb244ebef2ef0482aba8ea39
token1(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
tokens(view returns (addressaddress)
(0x3fbde9864362ce4abb244ebef2ef0482aba8ea39, 0x940181a94a35a4569e4529a3cdfb74e38fd98631)
totalSupply(view returns (uint256)
14859569203089715968559423
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