WeightedPool2Tokens

Verified contract

Active on Ethereum with 6,708 txns
Deployed by via 0x1d3d524f at 12369384
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "WeightedPool2Tokens"

0x9fa9f0f0ac43ef4b0822b4aea4149101247a05a55d562359cc6d49f1d43ffd0f
0x55af33c0ccd418ec263781d45a98cf3aca736923de11086ff03ea6f0a9eb7a1c
0x575ffb2117eb9bd5f46d82336dd522c68dee86e4e114c69bf6d0469d7cd795c2
0x6c684900d2b3acea1d8ba85c64be65a2e7ec8f0a3cd2561849c99da73db178bf
0x524fc759ccf6dbdf9662562c12259c9cfba5498216fff6a681628664b567b131
0x63dc140b3ca4718a206ddaed24a42f735ca32bddb50171ca60c2abe64148e2c3
0x60910d9912201eda516f05831ca334455df534382484448080670c90ec57dcc2
0x76e1fc4680c0bd497960eec11ac9cd5b2f64f090733466a012e13f28717b971d
0xc665faf59b1dd487a25f3ef4698d618339dc8cb0728e968bf8bac9398e21d22d
0x10968be47be30c8b98ae83370ef479cccf93f304e825ff75c8eaa5460477550a

Functions
Getter at block 21215052
DOMAIN_SEPARATOR(view returns (bytes32)
0x1575652e6425492e8825412c139a1146413139599b4282f13a90279d1fe0d79f
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
3484778229532336118028963
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
3484755416585807085226523
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=150639, logTotalSupply=157273, oracleSampleCreationTimestamp=1731935771, oracleIndex=1005, oracleEnabled=true, swapFeePercentage=5000000000000000)
getNormalizedWeights(view returns (uint256[])
[800000000000000000, 200000000000000000]
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1627668973, bufferPeriodEndTime=1630260973)
getPoolId(view returns (bytes32)
0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
5000000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 80 BAL 20 WETH
symbol(view returns (string)
B-80BAL-20WETH
totalSupply(view returns (uint256)
6765040404737077193365148
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getActionId(bytes4 selectorview returns (bytes32)
getLatest(uint8 variableview returns (uint256)
getPastAccumulators(struct IPriceOracleOracleAccumulatorQuery[] queriesview returns (int256[] results)
getSample(uint256 indexview returns (int256 logPairPriceint256 accLogPairPriceint256 logBptPriceint256 accLogBptPriceint256 logInvariantint256 accLogInvariantuint256 timestamp)
getTimeWeightedAverage(struct IPriceOracleOracleAverageQuery[] queriesview returns (uint256[] results)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseApproval(address spenderuint256 amountreturns (bool)
enableOracle(
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[] amountsInuint256[] dueProtocolFeeAmounts)
onSwap(struct IPoolSwapStructsSwapRequest requestuint256 balanceTokenInuint256 balanceTokenOutreturns (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
OracleEnabledChanged(bool enabled
PausedStateChanged(bool paused
SwapFeePercentageChanged(uint256 swapFeePercentage
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(struct WeightedPool2TokensNewPoolParams params
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.