WeightedPool

Verified contract

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

No balances found for "WeightedPool"

0x23c471d1ee094a816494e36b4edc139c19f499f362a1431a6f2a9d1dcdd45baf
0xf7b85494cbd3428758065531078677f93a5038d94c07c09bcbf70025e5687e97
0x92745de0ac328a3491e4f11303bca27b6d3922b75973085a84d6b2d210b6b0eb
0xd360dea1ddb0f4b5f6f01206653a03c6a1005bb23a99edd5143edeb5b625bdf7
0xe70377dcb3779834c80f19f6168fc6ee722264ed67d711785e0c077413e7efb8
0x42ca4278474223d975c12e38e34bf6a1d1536d8c0d18f26e888c83c3442fae42
0x3cbd5ba9640f65bcc1f8975be2fd1cfc332ce391c14c4d01b28cc9580009ab2d
0x288d9f61ca134e67be4e8346aa430e5004fd3f840142c0c6ba2e5357026f0cb8
0x9a53a5ff448b33ab71bba482d162eeb9cc744e5f0cad6899a87b1790559fb83a
0x41259ebc05f7eca887777ecfe9179e4aad27daed2d171a8d18218a953312b528

Functions
Getter at block 21407346
DOMAIN_SEPARATOR(view returns (bytes32)
0x5f7acc3497f55307aea253d94986c4c1b8148151083d441c17d8d21ab681af04
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
5921413657638582171130
getLastInvariant(view returns (uint256)
5911775207749640155932
getNormalizedWeights(view returns (uint256[])
[800000000000000000, 200000000000000000]
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1633385013, bufferPeriodEndTime=1633385013)
getPoolId(view returns (bytes32)
0x702605f43471183158938c1a3e5f5a359d7b31ba00020000000000000000009f
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
3900000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 80 GRO 20 WETH
symbol(view returns (string)
B-80BAL-20WETH
totalSupply(view returns (uint256)
11424256430059651102591
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getActionId(bytes4 selectorview returns (bytes32)
nonces(address ownerview returns (uint256)
onSwap(struct IPoolSwapStructsSwapRequest requestuint256 balanceTokenInuint256 balanceTokenOutview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseApproval(address spenderuint256 amountreturns (bool)
increaseApproval(address spenderuint256 amountreturns (bool)
onExitPool(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256[]uint256[])
onJoinPool(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256[]uint256[])
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)
setPaused(bool paused
setSwapFeePercentage(uint256 swapFeePercentage
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
PausedStateChanged(bool paused
SwapFeePercentageChanged(uint256 swapFeePercentage
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address vaultstring namestring symboladdress[] tokensuint256[] normalizedWeightsuint256 swapFeePercentageuint256 pauseWindowDurationuint256 bufferPeriodDurationaddress owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.