Volatile AMM - TKN/AERO

Unverified contract

Proxy

Active on Base with 6,339 txns
Deployed by via 0xf9041a83 at 12366129
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $558,614.95
ERC-20
Value $553,096.92
ERC-20
Value $4.21
ERC-20
Value $2.5
ERC-20
Value $0.52
ERC-20
Value $0.16
ERC-20
Value $0.11
ERC-20
Value $0.1
ERC-20
Value $0.08
ERC-20
Value $0.02
0xe996f22df55c77d5948ff12e2dc0b6f26de80b9ec0bae179fd2bf4298aa101f1
0x6bb70c3dddda0332a9ed43d5a6a5039cbe19a6000efa10e1cd946cf0768b745b
0xda4804bec169cf7814b8846d6498760d55b81a0dbf2ca1076738e210119fce7d
0xba3b5ca1e044ce83d96597f5f5af025c52b6085ec198a71c64f73f63555b4f57
0x6f627d645b934feb8b01cb977bb4865d0c424213b422b288c6be6ba7767e29f3
0xd574ea185a06d64368bb0bb5db34df8b60cb89112b10fdaca197fda2ebc34cf2
0x72906681c694d0c946d62bbf1bec38382eb41738540b3bff8e4dcc31f7eb814b
0xdd2d83c4239562f7f7e7f00c917b41d9601e807c3776767c302f17bcc7ee5504
0xac47a59d793465caeb30c6ec65b5b74fca941c7892a53a2294f2b4e62f716585
0xef2da340b02ca5b0ad6929d610eaa296bae8ba41c7e05ac0607f15e8e6e1603a

Functions
Getter at block 22753476
DOMAIN_SEPARATOR(view returns (bytes32)
0x2adfe2c004ad4fb94dfda6140bbbb8911586297bdd8dfde89af580928ffac9bc
blockTimestampLast(view returns (uint256)
1732294601
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=288394987130977038967504025674372, reserve1Cumulative=32761161239916147499733399579516, blockTimestamp=1732296299)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xd88b9f7185f404015b665e070a5ef03a7e26661f, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=20367893775542177635321342, _reserve1=428757305149551881601821, _blockTimestampLast=1732294601)
index0(view returns (uint256)
243762708610493659
index1(view returns (uint256)
29786784846621323
lastObservation(view returns (struct IPoolObservation)
(1732294601, 288360402447346168349879250035656, 32760433210012003560638439687458)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=20367893775542177635321342, r1=428757305149551881601821, st=false, t0=0x78b3c724a2f663d11373c4a1978689271895256f, t1=0x940181a94a35a4569e4529a3cdfb74e38fd98631)
name(view returns (string)
Volatile AMM - TKN/AERO
observationLength(view returns (uint256)
7579
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x211b859762526dc7d783d6bb746a6ab0e9856aff
reserve0(view returns (uint256)
20367893775542177635321342
reserve0CumulativeLast(view returns (uint256)
288360402447346168349879250035656
reserve1(view returns (uint256)
428757305149551881601821
reserve1CumulativeLast(view returns (uint256)
32760433210012003560638439687458
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-TKN/AERO
token0(view returns (address)
0x78b3c724a2f663d11373c4a1978689271895256f
token1(view returns (address)
0x940181a94a35a4569e4529a3cdfb74e38fd98631
tokens(view returns (addressaddress)
(0x78b3c724a2f663d11373c4a1978689271895256f, 0x940181a94a35a4569e4529a3cdfb74e38fd98631)
totalSupply(view returns (uint256)
2955141012438844951064280
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