Volatile AMM - BCT/KLIMA

Unverified contract

Proxy

Active on Base with 74 txns
Deployed by via 0xe91c907e at 15074325
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $174.86
ERC-20
Value $170.47
ERC-20
Value $0
ERC-20
--
0x8ef29622d9b754d55c71496da30e88f0cfffba97fedd7e3b64a34fc353d6b1d3
0xdc9e7c6193eda0cc6d002de2db7ba86033bcb417bd771dbc89a012162301726f
0x1dfaa536907c23e8e8fd4727fc131747e292353f33bdbbfac46f194e5b936f64
0x8bebd38be797a4f601c6f5ac1f74f0e96e5d210a3dba82c89c86b08c46de6756
0xa53d6fe7dbc63409de373e85f408446f8f2c6184903cb6d2ed86405c9ee629e6
0x559b07c727cd064ddae424955c91159acad2f02a2f8d19f5f27c0b76d31896c0
0x09dcef260e609741d9f0b0d3880930247f9727f554b7579bb822d2fb50a72bae
0x3f62949c8438ddc045f0ed365b0b2a39b3dc0780e3f469a23cc7d690c975c21b
0xaeb6962fdd3464657bb26769f7bc44f5f40305ac9458088bdd197945a0120aa1
0x973a542badd92cafcbd33cf74f02efe792b0e07ba9ceee2e06fe88cf0fa679b6

Functions
Getter at block 22752349
DOMAIN_SEPARATOR(view returns (bytes32)
0xa6ae653037921d8e8a42734b57f8aef16c7796f9d65a073bb125bb93399ca879
blockTimestampLast(view returns (uint256)
1732244255
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=4931088406317587068670174224294, reserve1Cumulative=1075471478715446066710, blockTimestamp=1732294045)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x6e2f9520919bd95889b27e0b2f735ac7ed149837, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=307743272277404911581, _reserve1=116757953014, _blockTimestampLast=1732244255)
index0(view returns (uint256)
834808607605079801068
index1(view returns (uint256)
388269075052
lastObservation(view returns (struct IPoolObservation)
(1732243451, 4931072834360064969028553926708, 1075465572214198825010)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000, r0=307743272277404911581, r1=116757953014, st=false, t0=0x576bca23dcb6d94ff8e537d88b0d3e1bead444a2, t1=0xdcefd8c8fcc492630b943abcab3429f12ea9fea2)
name(view returns (string)
Volatile AMM - BCT/KLIMA
observationLength(view returns (uint256)
2249
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x818cbf72848fcd543d432fbc9b58d75fd8710823
reserve0(view returns (uint256)
307743272277404911581
reserve0CumulativeLast(view returns (uint256)
4931073083780060376679626606304
reserve1(view returns (uint256)
116757953014
reserve1CumulativeLast(view returns (uint256)
1075465665336965499650
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-BCT/KLIMA
token0(view returns (address)
0x576bca23dcb6d94ff8e537d88b0d3e1bead444a2
token1(view returns (address)
0xdcefd8c8fcc492630b943abcab3429f12ea9fea2
tokens(view returns (addressaddress)
(0x576bca23dcb6d94ff8e537d88b0d3e1bead444a2, 0xdcefd8c8fcc492630b943abcab3429f12ea9fea2)
totalSupply(view returns (uint256)
5994191370547829
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