StablePool

Verified contract

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

No balances found for "StablePool"

0x23ff61a057482af1b9ce798350760d0577feff7df0f8b22962fc5cd6cf8f9f13
0x97a03634666780e9f1cd40f1d2bcc3702dfd93a6547a9b96aa6cc82ad59879f3
0x50ce73b3a3333b003d36c82c0d4b6ba04822476d4ad075326ec5c827d216faa0
0x49a892b32ab9930537638fd3c336fd1eb02f9f23cf63e3361f742fce8d9a0fae
0x9f18fc30d0c785a3ba83da391043fc5d94886555c5bb6f04b1581a0faf298d28
0xea23f413289d09190a5c00ed366795be19ff137c687a174b090db6663b9181b6
0xec87a55c8c3260a9406c10f4fab61a3d282d8abdef8a861431abca5045f73122
0x079f617ccfff6d02c5ac4dd3801e1f6adf2b841bc5fe6a5bd4b02f00b5e26223
0xe8dad04110502f9056b893d76777a3c6fed8f4a3be014d6d4225aef7a4875510
0xefe5971d4b23781f58362c6c35d1757d749dea514ca86d46fb0587171f3da254

Functions
Getter at block 21227102
DOMAIN_SEPARATOR(view returns (bytes32)
0x2bf5b34b463298f1f4d06393cb71d2fa19bae3bf81e6ea055af499f6b733f126
decimals(view returns (uint8)
18
getAmplificationParameter(view returns (uint256 valuebool isUpdatinguint256 precision)
(value=200000, isUpdating=false, precision=1000)
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getLastInvariant(view returns (uint256 lastInvariantuint256 lastInvariantAmp)
(lastInvariant=127835355118356261671591, lastInvariantAmp=200000)
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1673286311, bufferPeriodEndTime=1673286311)
getPoolId(view returns (bytes32)
0xff4ce5aaab5a627bf82f4a571ab1ce94aa365ea6000200000000000000000426
 
getRate(view returns (uint256)
getScalingFactors(view returns (uint256[])
[1000000000000000000, 1000000000000000000000000000000]
getSwapFeePercentage(view returns (uint256)
400000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
inRecoveryMode(view returns (bool)
false
name(view returns (string)
DOLA USDC Stable Pool
symbol(view returns (string)
DOLA-USDC BSP
totalSupply(view returns (uint256)
125645507051843216788654
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getActionId(bytes4 selectorview returns (bytes32)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 amountreturns (bool)
disableRecoveryMode(
enableRecoveryMode(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
onExitPool(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256[]uint256[])
onJoinPool(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256[]uint256[])
onSwap(struct IPoolSwapStructsSwapRequest requestuint256 balanceTokenInuint256 balanceTokenOutreturns (uint256)
onSwap(struct IPoolSwapStructsSwapRequest swapRequestuint256[] balancesuint256 indexInuint256 indexOutreturns (uint256)
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
queryExit(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256 bptInuint256[] amountsOut)
queryJoin(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256 bptOutuint256[] amountsIn)
setAssetManagerPoolConfig(address tokenbytes poolConfig
setSwapFeePercentage(uint256 swapFeePercentage
startAmplificationParameterUpdate(uint256 rawEndValueuint256 endTime
stopAmplificationParameterUpdate(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unpause(
Events
AmpUpdateStarted(uint256 startValueuint256 endValueuint256 startTimeuint256 endTime
AmpUpdateStopped(uint256 currentValue
Approval(address indexed owneraddress indexed spenderuint256 value
PausedStateChanged(bool paused
RecoveryModeStateChanged(bool enabled
SwapFeePercentageChanged(uint256 swapFeePercentage
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address vaultstring namestring symboladdress[] tokensuint256 amplificationParameteruint256 swapFeePercentageuint256 pauseWindowDurationuint256 bufferPeriodDurationaddress owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.