StablePool

Verified contract

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

No balances found for "StablePool"

0xcd48d3ff1dbbfbde13a8a80fa1c83bcf43add433a7a42a575988c445aec6cb8d
0x0019fe6a320a42b53ee18bc8e646c66b48e79def7c25f797c15e80bd7462384d
0x4322a47cd355cc88805c9ada1e95abc071fde234d68ad0e57a9864185430db6a
0x93b7289c2c9cd563421041f3135bf45035b2a43ec0c88e12a6f893222fc9de47
0x9b84c3a96aae0255cd3dcb22244b219e06c6748da50ba17e10284f7589f78270
0x7be66804da19ff8aab54da4ef80cbaf2cfb1998a79cc936bc713c92f82580d0d
0x8378a8fee281ce5a630dde5554240fbaff996a312156cf9bae02f027075ba316
0xd818220c64c3d050fd71b6b8bf879ece22f95a314a3781fec1f08cb7f0df2e80
0x30dfa9f1694d074751fabcd30cefc244ba173ac23059b36122cc9bf360a1092a
0x3fc83b012c6ccfe9d63c199517a89d3c1d6ad258d5f433b08f0477095bd14ebb

Functions
Getter at block 21416600
DOMAIN_SEPARATOR(view returns (bytes32)
0xd18f84c67679dc7739eecd875c38653fe68f641a80abf1cf6748adc438473f23
decimals(view returns (uint8)
18
getAmplificationParameter(view returns (uint256 valuebool isUpdatinguint256 precision)
(value=15000, isUpdating=false, precision=1000)
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getLastInvariant(view returns (uint256 lastInvariantuint256 lastInvariantAmp)
(lastInvariant=32627257445645124505279, lastInvariantAmp=15000)
getOwner(view returns (address)
0x0de5199779b43e13b3bec21e91117e18736bc1a8
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1662588611, bufferPeriodEndTime=1665180611)
getPoolId(view returns (bytes32)
0x2d011adf89f0576c9b722c28269fcb5d50c2d17900020000000000000000024d
 
getRate(view returns (uint256)
getScalingFactors(view returns (uint256[])
[1000000000000000000, 1000000000000000000]
getSwapFeePercentage(view returns (uint256)
400000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
inRecoveryMode(view returns (bool)
false
name(view returns (string)
Balancer sdBAL Stable Pool
symbol(view returns (string)
B-sdBAL-STABLE
totalSupply(view returns (uint256)
32483392886362334844117
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.