WeightedPool

Verified contract

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

No balances found for "WeightedPool"

0x2f1753f6dfb22b5cdd7c6cd4ee7dc52d25c1554e4c651a92ad2ac1d910ed08dc
0x0bd922d2d5f7cbada2c939bd3c2aaaa4ba2bad988768ac0ee47d6f8eccee1e6e
0x9be3a14cc551a444996319a73f2a5bfc6d50c255bb00975eff3ff0e908856bf8
0x0c2a6f657e7ee438f5a66e79184c8e0b9e4ea2646810a37a16000050b4aa9e24
0x2d921c3c374de81c51a11d9827adeb06fdd88b2f6cc006814f462b88c5a9bad4
0x154a172e48f27b6c47e069ec57e943d8e6fce7f485db518a5cc138f81118ab77
0x9fa5385dfa850eed07d2ad21ba3113a460ada672099acc8b1f0670ba6a7cbafa
0x9efee8e4d6e2c81bd21a9323285b19ce2ef84582f47825ac7ecad4afe5a98612
0x1aa84e9ff8ef2ecf4056b0d4146b63d255cc95732b31618c2747ad8bfa8811f9
0x0801a8cb6d434ad4a732f2d9447e88edbed4b9c8be0036ca6cdb8adae9e60873

Functions
Getter at block 21223180
DOMAIN_SEPARATOR(view returns (bytes32)
0x37a6b5710c4e124207a28d85c5959fb3263f84819b12d8bee3592339d5fdd9a0
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
 
getInvariant(view returns (uint256)
getLastInvariant(view returns (uint256)
36192703293313848653
getNormalizedWeights(view returns (uint256[])
[333300000000000000, 333400000000000000, 333300000000000000]
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1655903969, bufferPeriodEndTime=1655903969)
getPoolId(view returns (bytes32)
0x0578292cb20a443ba1cde459c985ce14ca2bdee5000100000000000000000269
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
10000000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
33auraBAL-33graviAURA-33WETH
symbol(view returns (string)
33auraBAL-33graviAURA-33WETH
totalSupply(view returns (uint256)
90283462423328387431
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.