WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x0cad8f78025a93e52781b54d588e6290d6cf58d760e01e2499814a368cb7d26b
0xbaa9ec0f49ecc330e90cad17c9a1a6809446b83d674e679d6ed4a484b732fadd
0xcdbd45309f205b7780630c3f17f507baac6d981c2741770ee20767aea841c8d9
0x571b10646b6654200f98e710eb64bbd56831914feda9584578a8d6b07b11ec22
0xa5e4d966a95a7afa7c6348a17cc0ec33b6e2d2d624b3fada6127691a3d93da52
0xebb73c76176edf713023f8d140816b576172143721ae4d17bd8d0fe9357896b4
0xb312ee56d7e2e71cba8fce2e91bfb2a8f60bb8756e401984266996f8a5630326
0x034cf154620c6443e8c84cb8bbb3e40446b3a79156e38f876b48ebbf7337af02
0x28a620d963413ffa27ba73e2175d20f628504a6ba69953b5bdbef5c610115d83
0xfffac3c707b57213de16f9ce49b5fed4f999c4d325a42f8e22631001f3c53f11

Functions
Getter at block 20861958
DOMAIN_SEPARATOR(view returns (bytes32)
0x5fcf7ee08a36c61c61ec27f25dc693300cd7a46cc7fbb4e87b6cd7d1e27b85ac
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
115450720004700891872
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
115448771707079574456
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=47488, logTotalSupply=54151, oracleSampleCreationTimestamp=1727670383, oracleIndex=807, oracleEnabled=true, swapFeePercentage=2500000000000000)
getNormalizedWeights(view returns (uint256[])
[500000000000000000, 500000000000000000]
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1627668973, bufferPeriodEndTime=1630260973)
getPoolId(view returns (bytes32)
0xa6f548df93de924d73be7d25dc02554c6bd66db500020000000000000000000e
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
2500000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 50 WBTC 50 WETH
symbol(view returns (string)
B-50WBTC-50WETH
totalSupply(view returns (uint256)
224778695817259160748
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.