ButtonswapFactory

Verified contract

Active on Ethereum with 10 txns
Deployed by via 0x5d935792 at 17877905
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ButtonswapFactory"

0xca2434f912384ebda2fd489219e1edf8fcc614934f3b4a46a2a33e20bc9ed606
0xf05d09e62d3f9ee7d804eeb317df9b05a372ac6c07311b5609f025423a4f1f6c
0xb238f3333f28363b228558fc686bc6c51b2f64f5e98ca519d5a5010d01a517f9
0x164931f985c6b3b9245678e54260a89199305839d884b0768a0b4042e1681bdc
0x7dd11c1bc88eadc2c4812c6d367df8b5cbec7252a454f5dbd63b9410729bc7c0
0xe7a1e4cad7c0af9a09c2712b8bdbb24230d8f9388364dca791274c7d87ee4b3e
0xa200b09f7128631b8b6bc5fd1632e55b6cb036adbd23bd6d832debc2cacf6d43
0x40c6a9e6c1a452503982aef5d8ccb4018bcabac5bd09ec04675762559a56de85
0xef38133036954d2708cd1afc9004bccd5dcc5a52f685389ae06400b117f45f10
0x1b47a53e8fcb249d331f6d325ff6cc07c641bb28e5e8fdfcfc38e964abc58e87

Functions
Getter at block 20983793
MAX_BPS_BOUND(view returns (uint16)
10000
MAX_DURATION_BOUND(view returns (uint32)
7257600
MIN_MOVING_AVERAGE_WINDOW_BOUND(view returns (uint32)
1
MIN_SWAPPABLE_RESERVOIR_GROWTH_WINDOW_BOUND(view returns (uint32)
1
allPairsLength(view returns (uint256 count)
31
defaultMaxSwappableReservoirLimitBps(view returns (uint16)
500
defaultMaxTimelockDuration(view returns (uint32)
86400
defaultMaxVolatilityBps(view returns (uint16)
700
defaultMinTimelockDuration(view returns (uint32)
24
defaultMovingAverageWindow(view returns (uint32)
86400
defaultSwappableReservoirGrowthWindow(view returns (uint32)
86400
feeTo(view returns (address)
0x0000000000000000000000000000000000000000
feeToSetter(view returns (address)
0xd7e86bd77784217324b4e94aedc68e5c8227ec2b
isCreationRestricted(view returns (bool)
false
isCreationRestrictedSetter(view returns (address)
0xd7e86bd77784217324b4e94aedc68e5c8227ec2b
isPausedSetter(view returns (address)
0xd7e86bd77784217324b4e94aedc68e5c8227ec2b
lastCreatedTokensAndParameters(view returns (address token0address token1uint32 movingAverageWindowuint16 maxVolatilityBpsuint32 minTimelockDurationuint32 maxTimelockDurationuint16 maxSwappableReservoirLimitBpsuint32 swappableReservoirGrowthWindow)
(token0=0x0000000000000000000000000000000000000000, token1=0x0000000000000000000000000000000000000000, movingAverageWindow=86400, maxVolatilityBps=700, minTimelockDuration=24, maxTimelockDuration=86400, maxSwappableReservoirLimitBps=500, swappableReservoirGrowthWindow=86400)
paramSetter(view returns (address)
0xd7e86bd77784217324b4e94aedc68e5c8227ec2b
tokenName(view returns (string)
Poolside LP Token V1
tokenSymbol(view returns (string)
POOL-V1
Read-only
allPairs(uint256view returns (address)
getPair(addressaddressview returns (address)
State-modifying
createPair(address tokenAaddress tokenBreturns (address pair)
setDefaultParameters(uint32 newDefaultMovingAverageWindowuint16 newDefaultMaxVolatilityBpsuint32 newDefaultMinTimelockDurationuint32 newDefaultMaxTimelockDurationuint16 newDefaultMaxSwappableReservoirLimitBpsuint32 newDefaultSwappableReservoirGrowthWindow
setFeeTo(address _feeTo
setFeeToSetter(address _feeToSetter
setIsCreationRestricted(bool _isCreationRestricted
setIsCreationRestrictedSetter(address _isCreationRestrictedSetter
setIsPaused(address[] pairsbool isPausedNew
setIsPausedSetter(address _isPausedSetter
setMaxSwappableReservoirLimitBps(address[] pairsuint16 newMaxSwappableReservoirLimitBps
setMaxTimelockDuration(address[] pairsuint32 newMaxTimelockDuration
setMaxVolatilityBps(address[] pairsuint16 newMaxVolatilityBps
setMinTimelockDuration(address[] pairsuint32 newMinTimelockDuration
setMovingAverageWindow(address[] pairsuint32 newMovingAverageWindow
setParamSetter(address _paramSetter
setSwappableReservoirGrowthWindow(address[] pairsuint32 newSwappableReservoirGrowthWindow
Events
DefaultParametersUpdated(address indexed paramSetteruint32 newDefaultMovingAverageWindowuint16 newDefaultMaxVolatilityBpsuint32 newDefaultMinTimelockDurationuint32 newDefaultMaxTimelockDurationuint16 newDefaultMaxSwappableReservoirLimitBpsuint32 newDefaultSwappableReservoirGrowthWindow
PairCreated(address indexed token0address indexed token1address pairuint256 count
Constructor
constructor(address _feeToSetteraddress _isCreationRestrictedSetteraddress _isPausedSetteraddress _paramSetterstring _tokenNamestring _tokenSymbol
Fallback and receive

This contract contains no fallback and receive objects.

Errors
Forbidden(
InvalidParameter(
PairExists(
TokenIdenticalAddress(
TokenZeroAddress(