Volatile AMM - cbBTC/TAROT

Unverified contract

Proxy

Active on Base with 124 txns
Deployed by via 0xe5365af1 at 21112950
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $735,850.96
ERC-20
Value $733,715
ERC-20
--
0x36e49bbe2f99cdcc14fa9f8ff73a79a733aa9ab40437ee9124e51928f43c976d
0xdb82e8e42580d311ba34c761a2c9f4e3079c50d27dc76e7ca177e4e3799db0b5
0xea0effc2e3541f5838c3793e6b775f4f686c3e2489a638756906ff5bcb23a330
0x1e7c54daed31daea822970e60f0cfba9ec150c55d0a7dac3bcf082b71bd7046d
0xd1ae116eaa79dec317baf7cb360b5453b6d5951f0d66b04a3a5214afdecbe1e9
0x01f936af73df88fcc3bba5ae53f50ca22b14ccd61da8acdf5d839cdecda68b4b
0xf3d8d59d8618568da4c1680ea974f657c032d45c6f50d78253cc830d17bd04b1
0xca6a21d5e93e67465d72eb8738621b26576f21fa843c786ef0afd892d5e0ddd5
0xfb3783675795cc3172763fcb05bd9e0bb847616821b5d7c734f3c9ec824fcef8
0x06878a583394e7d7b9f0c05ca999300f775bc14629dd68d5048c0e4662216790

Functions
Getter at block 22784113
DOMAIN_SEPARATOR(view returns (bytes32)
0x90de4ec0d7bbbfab6b60e55782cb072ba10e1a63bd4524245e70f8d97c8f86bb
blockTimestampLast(view returns (uint256)
1732356883
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=3037080865713962, reserve1Cumulative=9565050954425790553368123392698, blockTimestamp=1732357573)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x2e26a29f782e51296d9d31f78d4883462a2d339d, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=744170592, _reserve1=3924203570836519216375383, _blockTimestampLast=1732356883)
index0(view returns (uint256)
61871723
index1(view returns (uint256)
464237264612949238901987
lastObservation(view returns (struct IPoolObservation)
(1732356883, 3036567388005482, 9562343253961913355108824378428)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=100000000, dec1=1000000000000000000, r0=744170592, r1=3924203570836519216375383, st=false, t0=0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf, t1=0xf544251d25f3d243a36b07e7e7962a678f952691)
name(view returns (string)
Volatile AMM - cbBTC/TAROT
observationLength(view returns (uint256)
688
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x1336354c4733c54c6e6bdfcd3c6298b3135a6db3
reserve0(view returns (uint256)
744170592
reserve0CumulativeLast(view returns (uint256)
3036567388005482
reserve1(view returns (uint256)
3924203570836519216375383
reserve1CumulativeLast(view returns (uint256)
9562343253961913355108824378428
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-cbBTC/TAROT
token0(view returns (address)
0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf
token1(view returns (address)
0xf544251d25f3d243a36b07e7e7962a678f952691
tokens(view returns (addressaddress)
(0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf, 0xf544251d25f3d243a36b07e7e7962a678f952691)
totalSupply(view returns (uint256)
54039308514322436
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