Volatile AMM - weETH/AERO

Unverified contract

Proxy

Active on Base with 426 txns
Deployed by via 0x0cb6c407 at 14085276
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $3,445.04
ERC-20
Value $3,397.52
ERC-20
Value $0.02
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
0x832c81d181fbbb73ce65ac0fea5db36786e5f1ea8c30acd085bd1bed6a8189c8
0xcc5137099d2285ba583740499060fd459880d1e2cef8fe9d5f518ea036ba071f
0xf439b76ba791487cac7d79d8604bdcdb928892b31682f770eb65d131367734d5
0xee4fc8d88a64540976a7ca0093d04e87233ab20314dda5efcca1941e44be4bd4
0x882296d52572499c5f66fd7c4b2be66a4a73b79a5c2e9df573e78383bc84283f
0x6a92f8b3ca37ce292c7bc9f9b10a6cb9da8e22d91fb6fd5d5822f81233be95e0
0x0e8bba57ceb6e496f8d45aa29cfc44379f10a8e7d116fae4a7977ada8abac542
0x88589abf84fec19a2a0931d53e5e327afb326a162ca14814ad12afb2523063bd
0xe9a691c655ae97c1d8994ada6a064b36b906ada5a2483c3e04a8337a09aa2542
0x1bd6d7a47c6d4bda9cf13be4297cf1b259c7b5b7036b2c76edd96fc0519e5e5d

Functions
Getter at block 21790369
DOMAIN_SEPARATOR(view returns (bytes32)
0xc12c0620bbee0d3ae42da99e2535f819af6c969b87dbd0e3f0e0a02d7b6867f2
blockTimestampLast(view returns (uint256)
1730367829
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=399614041896949033377634918, reserve1Cumulative=1709184787791504343279788599432, blockTimestamp=1730370085)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xc5adfb267a95df1233a2b5f7f48041e7fb384bca, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=1244294114693524854, _reserve1=2855059801800111522837, _blockTimestampLast=1730367829)
index0(view returns (uint256)
456417339666432
index1(view returns (uint256)
1554960844823126151
lastObservation(view returns (struct IPoolObservation)
(1730366593, 399609695644206941695853530, 1709174820622852216177989707408)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=1244294114693524854, r1=2855059801800111522837, st=false, t0=0x04c0599ae5a44757c0af6f9ec3b93da8976c150a, t1=0x940181a94a35a4569e4529a3cdfb74e38fd98631)
name(view returns (string)
Volatile AMM - weETH/AERO
observationLength(view returns (uint256)
2172
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x49479937d4e793cc5961b0c8d947635a74cdd436
reserve0(view returns (uint256)
1244294114693524854
reserve0CumulativeLast(view returns (uint256)
399611234769426284785564294
reserve1(view returns (uint256)
2855059801800111522837
reserve1CumulativeLast(view returns (uint256)
1709178346776591482228193079160
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-weETH/AERO
token0(view returns (address)
0x04c0599ae5a44757c0af6f9ec3b93da8976c150a
token1(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
tokens(view returns (addressaddress)
(0x04c0599ae5a44757c0af6f9ec3b93da8976c150a, 0x940181a94a35a4569e4529a3cdfb74e38fd98631)
totalSupply(view returns (uint256)
59559857440053810192
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