WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x0eb197f2aa30d607b26a4a623e20a4db2e220b3165cbe1b3eb1592549e7b7693
0x55fb384218cda914ecd82df0f5ec5b79c35ba4456f54b969ef82d2e0b9445452
0x25826a69d7d3fcff6ad7911703cdb60842f1ece1428d0fc0299b5f658d20497e
0xf516da84b925418499779ebd424d36c0a267efd089ab35d5e1c18a6d2fe13dbc
0x2382b7ff2c46c216c432c2801ea43cc1d41e47fe1ba9621de7e080646be4e435
0x397d8de685f79dd32a20f4daa03290e0396e60f52a0c7c38395d68a97d652855
0xe1037a61e17093ac0a15990b2465319ea6e7e1030c8fdf84d3d2897ffebf235a
0x7dd73663fecdc68742b02c01d1162cf5b2f6bd15448d4b2ddb8db53663c7671f
0xfa7e4330f2b8085e429955e3420c4ef318d841b40b96fd71cf9a4137afb0183f
0xf06f5cb59ab22169271acb9a4348b005ba92451f8bdcc137b0fcd0c144db6ab7

Functions
Getter at block 21211488
DOMAIN_SEPARATOR(view returns (bytes32)
0x7b6d7865d989f287c8873da2b21bb79f20a64bbef12bccc945df2bd4d754dab1
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
172427089748032051
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
172224246399366883
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=-17590, logTotalSupply=-11291, oracleSampleCreationTimestamp=1731475235, oracleIndex=112, oracleEnabled=true, swapFeePercentage=7500000000000000)
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)
0x186084ff790c65088ba694df11758fae4943ee9e000200000000000000000013
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
7500000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 50 WETH 50 YFI
symbol(view returns (string)
B-50WETH-50YFI
totalSupply(view returns (uint256)
323326225660853268
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.