WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x490792423bc6787813f10afb2f4d264984089a1ff98a3f82a319249dffe456b9
0xd3610cc20ba805b82c6439d44e888097c0c870dd2b97c3ee75e5aa580821c628
0x6e5696d108643610da6b3a7975bb3a00cab6bbf855d46ff8449e8e84213f5282
0x3ee206e24d294f185d40dffcd7c43bb405b1b9f8fe1dc8f0145d93bfc3d18132
0x43ae4d1e45043f2c263b180fc3d50cab6263d2c282917d03a08c76eba224ab73
0x3454f1393779196feb1c98eba2f078221424c3a123703c63ff8df2ad767c0fa8
0x730a99e7c28a1a51773303b6e345bc02691b173c5a1e4405c34a640dd848c1a9
0x3ccf4d1187a4eef0144040607d254a0cbca1264c1e7ea43efb1dc4587507cae5
0x6f74395f6b590affb9a8f4570ec5a927a8334fb0e111253adee352d7ae3a7ab2
0x31fcbd1b00765c3f19ffb47227c9aa5be8d20d3bad9fb28dd13d0605821f7163

Functions
Getter at block 21211551
DOMAIN_SEPARATOR(view returns (bytes32)
0xc361fce0ee65edf304357049e918dd6fe20016ff3c2a61282eb564b3b1d2597d
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
250183743626478589
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
250183743626478589
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=-13856, logTotalSupply=-7116, oracleSampleCreationTimestamp=1723940015, oracleIndex=937, oracleEnabled=true, swapFeePercentage=3000000000000000)
getNormalizedWeights(view returns (uint256[])
[300000000000000000, 700000000000000000]
getOwner(view returns (address)
0x75b984d8ad22007923b03b5d40daa1917ef35313
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1643150418, bufferPeriodEndTime=1643150418)
getPoolId(view returns (bytes32)
0x90291319f1d4ea3ad4db0dd8fe9e12baf749e84500020000000000000000013c
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
3000000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 30 FEI 70 WETH
symbol(view returns (string)
B-30FEI-70WETH
totalSupply(view returns (uint256)
490847926474738357
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.