Volatile AMM - BCT/KLIMA

Unverified contract

Proxy

Active on Base with 73 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 $205.12
ERC-20
Value $204.42
ERC-20
Value $0
ERC-20
--
0xdc9e7c6193eda0cc6d002de2db7ba86033bcb417bd771dbc89a012162301726f
0x1dfaa536907c23e8e8fd4727fc131747e292353f33bdbbfac46f194e5b936f64
0x8bebd38be797a4f601c6f5ac1f74f0e96e5d210a3dba82c89c86b08c46de6756
0xa53d6fe7dbc63409de373e85f408446f8f2c6184903cb6d2ed86405c9ee629e6
0x559b07c727cd064ddae424955c91159acad2f02a2f8d19f5f27c0b76d31896c0
0x09dcef260e609741d9f0b0d3880930247f9727f554b7579bb822d2fb50a72bae
0x3f62949c8438ddc045f0ed365b0b2a39b3dc0780e3f469a23cc7d690c975c21b
0xaeb6962fdd3464657bb26769f7bc44f5f40305ac9458088bdd197945a0120aa1
0x973a542badd92cafcbd33cf74f02efe792b0e07ba9ceee2e06fe88cf0fa679b6
0x10d9c1d5a7f422f7f68a36cd04957766b1504452564778eed209f41f40d32444

Functions
Getter at block 21790462
DOMAIN_SEPARATOR(view returns (bytes32)
0xa6ae653037921d8e8a42734b57f8aef16c7796f9d65a073bb125bb93399ca879
blockTimestampLast(view returns (uint256)
1730363577
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=4930534572735030182673619201634, reserve1Cumulative=1075238002202998308740, blockTimestamp=1730370271)
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=254067000991787368530, _reserve1=129005401268, _blockTimestampLast=1730363577)
index0(view returns (uint256)
766726520317319660791
index1(view returns (uint256)
368673922548
lastObservation(view returns (struct IPoolObservation)
(1730363577, 4930532872010525543648974261814, 1075237138640842220748)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000, r0=254067000991787368530, r1=129005401268, st=false, t0=0x576bca23dcb6d94ff8e537d88b0d3e1bead444a2, t1=0xdcefd8c8fcc492630b943abcab3429f12ea9fea2)
name(view returns (string)
Volatile AMM - BCT/KLIMA
observationLength(view returns (uint256)
2180
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x818cbf72848fcd543d432fbc9b58d75fd8710823
reserve0(view returns (uint256)
254067000991787368530
reserve0CumulativeLast(view returns (uint256)
4930532872010525543648974261814
reserve1(view returns (uint256)
129005401268
reserve1CumulativeLast(view returns (uint256)
1075237138640842220748
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)
5724947366639572
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