Volatile AMM - WETH/SEXY

Unverified contract

Proxy

Active on Base with 2,554 txns
Deployed by via 0x2a7230ff at 12363133
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $420,809.56
ERC-20
Value $372,966.23
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x6f102e397f6c64602f14bbcb995153c6e7845f2a9651a7e2836d1129091e82d8
0x7128f6761d24b94ed290c60171c72810a32d7cb3ee1cbb778fc341b41596f586
0x0ccb7eca440aadd2549dacac5eba55059461a5df62544ef192688d4ad05e69eb
0x1ddb6c9de5c851cd0ac1fdd3af38a33a8e023323a11c22b2bca92b48063b7b75
0xc692e53c845cd0ca1e883da4b94c6abf22de056f6b9051fa697fb720cec98f9e
0xd37f9803be52e54e607653b6d57d4496acb559279819830e572eb46116b201ae
0x0dea56f9d15930acb10c59ac05c7759515e0e3130364eb3c929581da833483a1
0x14a437bdc9456113823ed5ed389f0be5968ffdfee8d7924da5ffae0361114943
0x4d5a3e4d42e92f59cfaaa6f90df52cecd7e9342dab8e6754625fc8948859d2d4
0x7bb495cc8d66aacabcd608fc7f71848d1403afe404918e439241bf6bac8776b8

Functions
Getter at block 22753692
DOMAIN_SEPARATOR(view returns (bytes32)
0x498a2590c261871f826357b0b9b5b745162ed8f590934f4eaa20ea6b754c8cfd
blockTimestampLast(view returns (uint256)
1732283721
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=4926111184745824275728518650, reserve1Cumulative=38985111141722885592378705796202, blockTimestamp=1732296731)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x862a9d8443bbf74cf86bc05afc8e05c63319dc1e, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=112856939645577627009, _reserve1=2075704060346949339567419, _blockTimestampLast=1732283721)
index0(view returns (uint256)
1913635442244423
index1(view returns (uint256)
10635655642459476373
lastObservation(view returns (struct IPoolObservation)
(1732283721, 4924642915961035310801131560, 38958106231897771781470933675012)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=112856939645577627009, r1=2075704060346949339567419, st=false, t0=0x4200000000000000000000000000000000000006, t1=0xd1917629b3e6a72e6772aab5dbe58eb7fa3c2f33)
name(view returns (string)
Volatile AMM - WETH/SEXY
observationLength(view returns (uint256)
6088
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x619e57557f7a8106a473473a34cd5a9f15ddf653
reserve0(view returns (uint256)
112856939645577627009
reserve0CumulativeLast(view returns (uint256)
4924642915961035310801131560
reserve1(view returns (uint256)
2075704060346949339567419
reserve1CumulativeLast(view returns (uint256)
38958106231897771781470933675012
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-WETH/SEXY
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0xd1917629b3e6a72e6772aab5dbe58eb7fa3c2f33
tokens(view returns (addressaddress)
(0x4200000000000000000000000000000000000006, 0xd1917629b3e6a72e6772aab5dbe58eb7fa3c2f33)
totalSupply(view returns (uint256)
15305473821878957189386
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