WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x83a625aaf25b18785f66c1e1b9e1ea4e187095da2df786dfce852441556b8992
0x774b659e63bb73f66f183cfe9d82709302c9ccd1020be19716fa0d7ecd8ddb90
0x4581826148b0c8af4528b7277a3e1adbac190ebe9dadcc560bdfd657affc2bf0
0x3eb86d2244c4d9d56b374c4b65a4bf77aa9c458d60b089f5db5a09b1ae85ee57
0x447a9b6232440d97cbc7073ffc21b596dc8b048a4d9e2312f21c43ca2f21c0a8
0x0b2d1abad2c68c7af0c4f646a2382276111a9db2def1dcf9c0dd29e82917988e
0x50543c0106f5fd9a9c22b2c005f77fd930f8af8d1fe9fa4c189f87ee71a91a17
0x62f23f3f9a036d9802f3775d3398a17c18040d507d5d6ae9bd9210d1f520a28d
0x92d09ede025a42a9799cbd31a3d68d6573726a09eb5eeb56026305a2efb97656
0xc474b44a0d32d32fe2139fc1dcbd14c7d98fb6ab18afb61c3a78c8303e48e10e

Functions
Getter at block 21410858
DOMAIN_SEPARATOR(view returns (bytes32)
0x8f563612d7f6ded09bcb48bf10865fbe06af42fa5cc0c177eef6161f5d9ebaa4
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
64631881368512097809
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
64285787470292350557
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=41633, logTotalSupply=47957, oracleSampleCreationTimestamp=1734243491, oracleIndex=199, oracleEnabled=true, swapFeePercentage=2900000000000000)
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)
0xec60a5fef79a92c741cb74fdd6bfc340c0279b01000200000000000000000015
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
2900000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 50 REN 50 WETH
symbol(view returns (string)
B-50REN-50WETH
totalSupply(view returns (uint256)
120994504135590901564
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.