Stable AMM - WETH/DEGEN

Unverified contract

Proxy

Active on Base with 875 txns
Deployed by via 0x642580b8 at 11278801
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,883.03
ERC-20
Value $1,291.44
ERC-20
Value $22.48
ERC-20
Value $3.19
ERC-20
Value $0.58
ERC-20
Value $0.4
ERC-20
Value $0.27
ERC-20
Value $0.13
ERC-20
Value $0.06
ERC-20
Value $0.05
0x4dd49f8a6aad210db134b3526d592a7d6e9d009c9041ae8bdf5978535d6e45e4
0x5cd866e706c34f70bb3c0b37f6b1c8797d841b4ff3bed5f6553e58b2e49589ad
0x10e4dbfcf26b23c6f7aa6fa17584707986e805ea1f6a8b804069601fba5f9c82
0xef4578ad8b92ebe7e3cc953f805cf96e9db2f846582fa1761529e192617baae7
0x7c967ffe545cc4855bbd5f1a72b60fa22e083da30bd7b5cb3b55ec1db6400dcb
0x3aeb95b1ebc2d65ea834d7086174a19b2414040ff93497957137cbea5d2385f8
0xca65f217d90c9c6fa1d78b42150d29be2d82d6bf9aafdfc5df8c00f0095e283c
0xfedc1d8a10e0c4ae0d706b0db6ee4e94d5d93d6c246b4aeb0d57cf4ee9ab1d26
0xee4daa811e9dd3dcf01ea7e71d935d3035e31633587533dde0ec9d23338ac224
0x4c4b13594d32a5f4945875fee2e965a1050ce3eeaf262b6bebe6c7286d620a3b

Functions
Getter at block 22929454
DOMAIN_SEPARATOR(view returns (bytes32)
0xd2ed4ca234151d2d7d5fb61c1cb05fa3da00f334b2599470a1819652e3bccd05
blockTimestampLast(view returns (uint256)
1732648075
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=14377115705127357118341112, reserve1Cumulative=10186977095564001849704459000124, blockTimestamp=1732648255)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xd64a19ba768ff2b911af217b0c325cf745d61432, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=394692155682905358, _reserve1=229913125845377041966750, _blockTimestampLast=1732648075)
index0(view returns (uint256)
6913529895704
index1(view returns (uint256)
7470294256876761035
lastObservation(view returns (struct IPoolObservation)
(1732647265, 14376724334143116252898682, 10186749602869365957500879300072)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=394692155682905358, r1=229913125845377041966750, st=true, t0=0x4200000000000000000000000000000000000006, t1=0x4ed4e862860bed51a9570b96d89af5e1b0efefed)
name(view returns (string)
Stable AMM - WETH/DEGEN
observationLength(view returns (uint256)
10323
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0xaa5a6a25cf17ec3ba8f27d3c916d9b908815bf50
reserve0(view returns (uint256)
394692155682905358
reserve0CumulativeLast(view returns (uint256)
14377044660539334195376672
reserve1(view returns (uint256)
229913125845377041966750
reserve1CumulativeLast(view returns (uint256)
10186935711201349681836904985124
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-WETH/DEGEN
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0x4ed4e862860bed51a9570b96d89af5e1b0efefed
tokens(view returns (addressaddress)
(0x4200000000000000000000000000000000000006, 0x4ed4e862860bed51a9570b96d89af5e1b0efefed)
totalSupply(view returns (uint256)
6995096846980763621909
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