Stable AMM - SEAM/USDC

Unverified contract

Proxy

Active on Base with 29 txns
Deployed by via 0xafa0688b at 8550395
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $22.56
ERC-20
Value $14.41
ERC-20
Value $0.06
ERC-20
Value $0.02
ERC-20
Value $0.02
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xf264e7e7e22afb0981f5f2e2c575e12c2903758f0db9b8a546458be495bfd37d
0xb05d50007e638d7920eb6a0faf7576cf6a0d57ca8fc8aca18d31dd4a1de1d856
0x12f24a50005116ef1511bb0c070744454f5de8757b88ffb08aa92950990c5026
0xdf43fdefc788d003df68a7cf586ce64550e336c1f2b3f01161e2e27900ecb643
0xbf4b845893f2f8ac2d6db15dc5d7dcf865ff6b408538860cb4747a955041b7ac
0x155bb67349b14f08f1b04196d88499c3c9dedbfcb7dfb106cac6bef402d5acc4
0x4bf1357e33a34af5535e8968b832e5d28797988ae5b59f5e85e1084e75bf811e
0x947f1270731ff0e448b0051390bb5c849ce52950170e12dda76b873e9114d92b
0xaf7d829f347ce094beac37aa642e091063fe6e9b212b8170e6507b01c2ac1ec1
0xc86fbe4422bd25019660ef484549bb52ee1e36fdfc963adb923f9b07ae1af809

Functions
Getter at block 21801264
DOMAIN_SEPARATOR(view returns (bytes32)
0x979bb845266029e8a5a7537ef48ced66d87d78ef0fdd2a3f2306786f284c5017
blockTimestampLast(view returns (uint256)
1730387361
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=155249852020133393736233554, reserve1Cumulative=1386852492173938, blockTimestamp=1730391875)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x50146bab9a22b9839195bdcce7012ecd354cc028, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=14027863985536798287, _reserve1=22575401, _blockTimestampLast=1730387361)
index0(view returns (uint256)
4157869163117130060972
index1(view returns (uint256)
9576436165
lastObservation(view returns (struct IPoolObservation)
(1730386169, 155168638778842556787872196, 1386724868339832)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000, r0=14027863985536798287, r1=22575401, st=true, t0=0x1c7a460413dd4e964f96d8dfc56e7223ce88cd85, t1=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913)
name(view returns (string)
Stable AMM - SEAM/USDC
observationLength(view returns (uint256)
1241
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0xa7ac71aa59eaf2503660d1cf03adf783d1db3253
reserve0(view returns (uint256)
14027863985536798287
reserve0CumulativeLast(view returns (uint256)
155186530242102680628766036
reserve1(view returns (uint256)
22575401
reserve1CumulativeLast(view returns (uint256)
1386750586813824
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-SEAM/USDC
token0(view returns (address)
0x1c7a460413dd4e964f96d8dfc56e7223ce88cd85
token1(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
tokens(view returns (addressaddress)
(0x1c7a460413dd4e964f96d8dfc56e7223ce88cd85, 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913)
totalSupply(view returns (uint256)
18280294416959
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