WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x54fa8b4bbd4b8696dccd70b8d49350ecf8b316f00b8bd00eaae8251080a4cac9
0x053faa6a82465055980d10874988d4d951c9937bd8d060f2810e0edf744b8614
0x0060c6859bfc222f66b3495f10b3527717009473ec58d7cd99d4d1b166ce1cab
0x96be250f8082ce565cf978d85214f78771e58357d3d576b7554a88caf4714088
0x09774b151a5b1479e0e37a4d32348b87f40d9d6bfde11b091d12417271cf3a21
0x5efef5f64b8a81e590b2d619db566b3638af6fcbe4b12663c79c3b4f383c1d5c
0xda8ff53dbc6e1f4eee8a5fa57bcef7a6365791601274ca0d9e96f79f170279a0
0xa8c2c19cf330f2f07c3a18b9e7aff57b32abe7dada485e64e113df90a6846dec
0x9f78074c05d7bc3091bf507210fbde23df8e191cb6017c5a0da586588ab58dc2
0x982786d76816905f805be3d324b47e3f507e3cecfa11bd498e2bb0db8d71a46e

Functions
Getter at block 21211494
DOMAIN_SEPARATOR(view returns (bytes32)
0x26001af54dbc0a4db34f2cbafd5edfc06adec2280761ee43e85e8b6056b164d4
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
2353122548386506022
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
2341432154657541735
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=0, logTotalSupply=0, oracleSampleCreationTimestamp=0, oracleIndex=0, oracleEnabled=false, swapFeePercentage=10000000000000000)
getNormalizedWeights(view returns (uint256[])
[500000000000000000, 500000000000000000]
getOwner(view returns (address)
0x0000000000000000000000000000000000000000
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1631291082, bufferPeriodEndTime=1631291082)
getPoolId(view returns (bytes32)
0xbaeec99c90e3420ec6c1e7a769d2a856d2898e4d00020000000000000000008a
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
10000000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 50 VITA 50 WETH
symbol(view returns (string)
B-50VITA-50WETH
totalSupply(view returns (uint256)
4414620720074008945
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.