Stable AMM - WETH/bsdETH

Unverified contract

Proxy

Active on Base with 21 txns
Deployed by via 0xb91aea23 at 11314470
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $696.02
ERC-20
Value $483.04
ERC-20
Value $0.06
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x4707334f6ae575682344e27aafaf0a34e8190fc5a151468eb8041501a0ad1b5f
0x58178e50503ba8f274f8b3401a1b800289ce70414ca8e31562341fb74265583a
0xb23fabb9d7890c6fffe761efd24bd3dcf93038a1d6163c6903e749b958227e50
0x3cd0209574afd715f48a5b0429ae43b2884a77335ea9a59cc2edaf67735f1d82
0x0f62c29089752df45667ee92bffb702ec8b340b04fb9061c77c8423df365cd13
0x6fb21a1976a3e0bf3a655585f5f838423c1f31d5c73b9c8c6a0e3fabcffe7548
0xc0a4aaea2f06e2f2c1b7c1a2314787f86917943950de5c5b96cede2730cd4e88
0xe6950662ff4656cbf11752d2f87052857ab32af7a2d65eebd5ddbf7a90e4c1c3
0x33846d91e6ab3defaa1b19a93367012cd9c0cacf82c295203249f380ee00f7f0
0x7d52278dde1b786aa0126c49b8b8ed10cce122c7fec4b83a0d9381b078698c2d

Functions
Getter at block 23055327
DOMAIN_SEPARATOR(view returns (bytes32)
0xc2b35a542b976a7f95e8aa8f930b7fc5e73392392ea54650fcb600d8b61e7683
blockTimestampLast(view returns (uint256)
1732849427
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=3824324998127830882623708, reserve1Cumulative=2988902856665356286397880, blockTimestamp=1732900001)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0xe45e0e4e57a84fc446d84628e588f51882c4b4a7, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=193440953256901559, _reserve1=132256963795974966, _blockTimestampLast=1732849427)
index0(view returns (uint256)
53691025028832223
index1(view returns (uint256)
53775489000679635
lastObservation(view returns (struct IPoolObservation)
(1732848747, 3814410518238201650118722, 2982124017375293356386316)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=193440953256901559, r1=132256963795974966, st=true, t0=0x4200000000000000000000000000000000000006, t1=0xcb327b99ff831bf8223cced12b1338ff3aa322ff)
name(view returns (string)
Stable AMM - WETH/bsdETH
observationLength(view returns (uint256)
2368
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x44d03873435f29219adee8354f64c0942ff147ea
reserve0(view returns (uint256)
193440953256901559
reserve0CumulativeLast(view returns (uint256)
3814541915357816343178842
reserve1(view returns (uint256)
132256963795974966
reserve1CumulativeLast(view returns (uint256)
2982214092978338648467396
stable(view returns (bool)
true
symbol(view returns (string)
sAMM-WETH/bsdETH
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0xcb327b99ff831bf8223cced12b1338ff3aa322ff
tokens(view returns (addressaddress)
(0x4200000000000000000000000000000000000006, 0xcb327b99ff831bf8223cced12b1338ff3aa322ff)
totalSupply(view returns (uint256)
162685001320961328
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