StablePool

Verified contract

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

No balances found for "StablePool"

0x8d81078e50411531e4a37ed4ced6e0898208f9059be9360506d4042d69b1394b
0x233b94f5c7e257999f05a9dcd2d10211381153b336304067a0248ad036ea23de
0x08c14892b964d54231a499052dc751690b5484ed4206184bb224a98e34ac09af
0xe0a2f2cde4e35c00a8bd404621c90adb4479bcbd3b005149f1f131ce6d12eee3
0xd4817f49e7f0d5039b22f22691d9f0de70aec4156ab384db37724381c9acb76c
0x2a6a0e13031288260f4687e220dd3400c8db447d890e6ac60d62fcf4f9d2ea10
0xa781e3042497019b7f8a8d4f89a15cf3e9f9e825e0432ef1c47e258c2d78221d
From
0x1f39685f0a3f8e47fecd796c7e9cd0991ce56f5bb86d2affd63ece63863d03a9
From
0xd25361ff9c82e2ccb1ecea646ba47e8ec01b7494a25e484dfea368804a3d2752
0x5a300a3218a5048209d24ed4e696aa32d0f14ba868529a8ce46eb61ed62cd520

Functions
Getter at block 21316391
DOMAIN_SEPARATOR(view returns (bytes32)
0x0580e5b1ae80c1057139680a1dc3ef5a81841c0cca5fd025426df52b2b6d4230
decimals(view returns (uint8)
18
getAmplificationParameter(view returns (uint256 valuebool isUpdatinguint256 precision)
(value=50000, isUpdating=false, precision=1000)
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getLastInvariant(view returns (uint256 lastInvariantuint256 lastInvariantAmp)
(lastInvariant=663483931901736046847096, lastInvariantAmp=50000)
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1662588611, bufferPeriodEndTime=1665180611)
getPoolId(view returns (bytes32)
0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249
 
getRate(view returns (uint256)
getScalingFactors(view returns (uint256[])
[1000000000000000000, 1000000000000000000]
getSwapFeePercentage(view returns (uint256)
3000000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
inRecoveryMode(view returns (bool)
false
name(view returns (string)
Balancer auraBAL Stable Pool
symbol(view returns (string)
B-auraBAL-STABLE
totalSupply(view returns (uint256)
638785875425718739234888
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.