Stable AMM - USDC/STAR

Unverified contract

Proxy

Active on Base with 1,134 txns
Deployed by via 0x88185ca9 at 11798307
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $327,994.98
ERC-20
Value $316,032.2
ERC-20
Value $0.09
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x0a48b7e19ad965ec27c07e0641bb710c9b010c01d6fe1075203de8c08ea02f30
0x2dccb9571514cc76d00481cf35da74938a1c290579a27c2e4f0dbf794eb0209f
0xb80bfa94ecd5b5e36af94c03869e1ca4681a4c96410d5c8c20cbd5580e196bf1
0x91d59b0c197fa126a6e8fb1a77e7b4ecea6d0fdb73cb7f86dece055e316829dc
0xc14e19df04ca4e864a62af8745e91d14a31735474067874674968073601593d9
0xab5850dad4b937ee35fa058f74f12e8e299e8ee9677e23c3a789545475bafacf
0x6c702431c46d5978e2a3a603284c0743d3555b023204f200de4ab040692b6030
0xdd6ec1e15b509a545d3d01ec891fd3ed4854ee58ea534f8b7f40fabdf4a51ed9
0xa014170db735fc41868dc1b930fab7ffe6b7c854b0f403b1b8e6f24784c025d7
0x44958f84c66b12acaf27b47a594c22e41e7e777f91dcf8958940b909232b7cc0

Functions
Getter at block 22755816
DOMAIN_SEPARATOR(view returns (bytes32)
0x9666b480493fab531f8d6752fca289e80f4f65780c8c6362fb1d77d114146dbd
blockTimestampLast(view returns (uint256)
1732297035
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=17290039217022848732, reserve1Cumulative=20053757599392711692749830298628, blockTimestamp=1732300979)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xf45f6cdbcd0d2d4bf4d9758b032a66a2cf4e55c8, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=327667316443, _reserve1=315086935544798361279568, _blockTimestampLast=1732297035)
index0(view returns (uint256)
2615036797825
index1(view returns (uint256)
4574065456694985534158926
lastObservation(view returns (struct IPoolObservation)
(1732296603, 17288605682576741124, 20052379103726664602102803858884)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000, dec1=1000000000000000000, r0=327667316443, r1=315086935544798361279568, st=true, t0=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913, t1=0xc19669a405067927865b40ea045a2baabbbe57f5)
name(view returns (string)
Stable AMM - USDC/STAR
observationLength(view returns (uint256)
4191
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x632494b785f5f35d986b5c476e14a4dad6095860
reserve0(view returns (uint256)
327667316443
reserve0CumulativeLast(view returns (uint256)
17288746897126797540
reserve1(view returns (uint256)
315086935544798361279568
reserve1CumulativeLast(view returns (uint256)
20052514896518923008012943682436
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-USDC/STAR
token0(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
token1(view returns (address)
0xc19669a405067927865b40ea045a2baabbbe57f5
tokens(view returns (addressaddress)
(0x833589fcd6edb6e08f4c7c32d4f71b54bda02913, 0xc19669a405067927865b40ea045a2baabbbe57f5)
totalSupply(view returns (uint256)
2149124539390071
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