Volatile AMM - wBLT/BMX

Unverified contract

Proxy

Active on Base with 1,249 txns
Deployed by via 0xfa22f3a8 at 14194088
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $1,278,031.74
ERC-20
Value $1,240,304.09
ERC-20
--
ERC-20
--
0x260fb59d5e32268f04e34d93e38cb823120cb59ff9cc4dc5f2b470c74df73afd
0x8b1ff4f7ec2947fb4c0edf491a3f3ba3f2d8bc9b000d6f68c403408874883fd9
0x74f1740bcdd2cca39de05aa934e3f357eb31893e7fa8723078fcdd2e460b8495
0x9599aded47db24b9aea29830e69991222f3b759601c139a860704b893ac67afd
0x393e68a3435e170b9f34f7bbfe28fe6d3cda8704565056add232e1244fb44060
0x69cd63c4c7bb8834d63d0fab296921875ae5c47dfaaac5e6ce02e840bbeeb4e6
0xf48b65464fdeab9afa9274e236fabcfd7a8f8ff000836e771ecb80db26517846
0x023dc4730cc972d6549af9af2c4b4a67de1ff5278712183110fd3c3c6f68ae7c
0x3ce2afb34a1e1378e4a6a2eff82298bc0b363eff5506cd2f58f14d6ce361cda4
0x54b236e98f6584673e1e38f27083aa9ab5f1cd5660c645d49ee11223f0227442

Functions
Getter at block 22754396
DOMAIN_SEPARATOR(view returns (bytes32)
0x9b5f1aeacd5ec13035c22d6f1305932ed5e287dcee2c13ae850b2cba92b3d65c
blockTimestampLast(view returns (uint256)
1732298083
currentCumulativePrices(view returns (uint256 reserve0Cumulativeuint256 reserve1Cumulativeuint256 blockTimestamp)
(reserve0Cumulative=8603500480597197190967466429494, reserve1Cumulative=6048242329412189735896683172492, blockTimestamp=1732298139)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=1, chainId=8453, verifyingContract=0x61907c8c3e6ef7ed813acc2fbbbf8c05ac0f31d5, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
factory(view returns (address)
0x420dd381b31aef6683db6b902084cb0ffece40da
getReserves(view returns (uint256 _reserve0uint256 _reserve1uint256 _blockTimestampLast)
(_reserve0=1056224577899090684042967, _reserve1=254160674585990893327541, _blockTimestampLast=1732298083)
index0(view returns (uint256)
101552756251176066
index1(view returns (uint256)
35627916540707187
lastObservation(view returns (struct IPoolObservation)
(1732296855, 8602162060698370096998616224486, 6047910876364477842145964634162)
metadata(view returns (uint256 dec0uint256 dec1uint256 r0uint256 r1bool staddress t0address t1)
(dec0=1000000000000000000, dec1=1000000000000000000, r0=1056224577899090684042967, r1=254160674585990893327541, st=false, t0=0x4e74d4db6c0726ccded4656d0bce448876bb4c7a, t1=0x548f93779fbc992010c07467cbaf329dd5f059b7)
name(view returns (string)
Volatile AMM - wBLT/BMX
observationLength(view returns (uint256)
4141
periodSize(view returns (uint256)
1800
poolFees(view returns (address)
0x4fb53561d919230691def86f663897da6b2a0079
reserve0(view returns (uint256)
1056224577899090684042967
reserve0CumulativeLast(view returns (uint256)
8603441332020834841889160023342
reserve1(view returns (uint256)
254160674585990893327541
reserve1CumulativeLast(view returns (uint256)
6048228096414412920406656830196
stable(view returns (bool)
false
symbol(view returns (string)
vAMM-wBLT/BMX
token0(view returns (address)
0x4e74d4db6c0726ccded4656d0bce448876bb4c7a
token1(view returns (address)
0x548f93779fbc992010c07467cbaf329dd5f059b7
tokens(view returns (addressaddress)
(0x4e74d4db6c0726ccded4656d0bce448876bb4c7a, 0x548f93779fbc992010c07467cbaf329dd5f059b7)
totalSupply(view returns (uint256)
518121951267323055027751
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