Poolside LP Token V1

Verified contract

Active on Ethereum with 68 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $178,485.49
ERC-20
Value $70,567.33
ERC-20
--
0xe05b2da449d5c9928bbb6cb219dca16bb670d3fc81cabcfcac7717e83147c084
0xed7709fdc9def1ade1451db756f51d7945316aee8d43c063c1c673477d27d0d0
0x0a3fc4fdbc94db5dfe941cd030052a823bfbfde0be97b118c171ff34785b5fac
0xb936bb1eb334328ccdfe5304542c17cd62ba2b42ccd38f3f686c5ee2f427a071
0x3287c59bf3c8ff029eedc9a0c612c563207533c7023f36ec0ad461f773216a99
0x5d0aa412ee357c6a0d34b21235e614c7e5e9d7c6984403c0dda579cfe175547f
0xb275eb3a6a0366a665f41df88af712e6fdc38a73234ac6d0fe36f3f6826b2179
0xc4f4961b07caf258d661d47cf17861916a467090a786416f7b6bf519299ac316
From
0x604fbfd312bfceeafddfedd9245b558e41e8b1bc4640ddcef5a4393dc8ff75c2
0x2adf83968f84656a751e196d4bf917c6cd122755d411a92e6eed9d8af27dd6b5

Functions
Getter at block 20983218
DOMAIN_SEPARATOR(view returns (bytes32)
0x62732c8b657c622f8f8c0e3993169125026a519229c7f6bdeb367cb58083ab1e
MINIMUM_LIQUIDITY(view returns (uint256)
1000
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
decimals(view returns (uint8)
18
factory(view returns (address)
0xb8de4ab6c65e274630f5279f74eb69b66327ce50
getIsPaused(view returns (bool _isPaused)
false
 
getLiquidityBalances(view returns (uint112 _pool0uint112 _pool1uint112 _reservoir0uint112 _reservoir1uint32 _blockTimestampLast)
 
getSwappableReservoirLimit(view returns (uint256 swappableReservoirLimit)
maxSwappableReservoirLimitBps(view returns (uint16)
1000
maxTimelockDuration(view returns (uint32)
86400
maxVolatilityBps(view returns (uint16)
700
minTimelockDuration(view returns (uint32)
24
movingAveragePrice0(view returns (uint256 _movingAveragePrice0)
5839928279823220288221395136719152
movingAverageWindow(view returns (uint32)
86400
name(view returns (string _name)
Poolside LP Token V1
price0CumulativeLast(view returns (uint256)
185978177254206124005614075871382013589420
price1CumulativeLast(view returns (uint256)
196864546663048759034678396523084918521225
singleSidedTimelockDeadline(view returns (uint120)
1729157419
swappableReservoirGrowthWindow(view returns (uint32)
86400
swappableReservoirLimitReachesMaxDeadline(view returns (uint120)
1714942903
symbol(view returns (string _symbol)
POOL-V1
token0(view returns (address)
0xc1f33e0cf7e40a67375007104b929e49a581bafe
token1(view returns (address)
0xd46ba6d942050d489dbd938a2c909a5d5039a161
totalSupply(view returns (uint256)
31129814065032
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
nonces(addressview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool success)
burn(uint256 liquidityInaddress toreturns (uint256 amountOut0uint256 amountOut1)
burnFromReservoir(uint256 liquidityInaddress toreturns (uint256 amountOut0uint256 amountOut1)
mint(uint256 amountIn0uint256 amountIn1address toreturns (uint256 liquidityOut)
mintWithReservoir(uint256 amountInaddress toreturns (uint256 liquidityOut)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
setIsPaused(bool isPausedNew
setMaxSwappableReservoirLimitBps(uint16 newMaxSwappableReservoirLimitBps
setMaxTimelockDuration(uint32 newMaxTimelockDuration
setMaxVolatilityBps(uint16 newMaxVolatilityBps
setMinTimelockDuration(uint32 newMinTimelockDuration
setMovingAverageWindow(uint32 newMovingAverageWindow
setSwappableReservoirGrowthWindow(uint32 newSwappableReservoirGrowthWindow
swap(uint256 amountIn0uint256 amountIn1uint256 amountOut0uint256 amountOut1address to
transfer(address touint256 valuereturns (bool success)
transferFrom(address fromaddress touint256 valuereturns (bool success)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed fromuint256 amountInuint256 amount0uint256 amount1address indexed to
MaxSwappableReservoirLimitBpsUpdated(uint16 newMaxSwappableReservoirLimitBps
MaxTimelockDurationUpdated(uint32 newMaxTimelockDuration
MaxVolatilityBpsUpdated(uint16 newMaxVolatilityBps
MinTimelockDurationUpdated(uint32 newMinTimelockDuration
Mint(address indexed fromuint256 amount0uint256 amount1uint256 amountOutaddress indexed to
MovingAverageWindowUpdated(uint32 newMovingAverageWindow
Swap(address indexed fromuint256 amount0Inuint256 amount1Inuint256 amount0Outuint256 amount1Outaddress indexed to
SwappableReservoirGrowthWindowUpdated(uint32 newSwappableReservoirGrowthWindow
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
Forbidden(
InsufficientInputAmount(
InsufficientLiquidity(
InsufficientLiquidityAdded(
InsufficientLiquidityBurned(
InsufficientLiquidityMinted(
InsufficientOutputAmount(
InsufficientReservoir(
InvalidFinalPrice(
InvalidRecipient(
KInvariant(
Locked(
Overflow(
Paused(
PermitExpired(
PermitInvalidSignature(
SingleSidedTimelock(
SwappableReservoirExceeded(
Uninitialized(