WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0xd91d298abdd7522b1090fffc616787bb1790faa6b9ae5a8c2b2bff9b4c4e376e
0x9a4359de02ec72ad138ef56df35752f9d8e49fe71f5c9f3d757ec7a10d83382d
0xa9134c6c18071212ca96709e4fd52023746ef35e2b120fa3ea7ccc521cc5e406
0x2ad1a622e1cc61b8ecbd21f705c47989ef1ad3ddb3014be18eb0a9b895044fdf
0xd1335110e3612aac712429e63c8e2e91835b25b24c33c0f04014c6ed1d44e57c
0xfea26f970be3dbcbaf596aa6c6d471fe1a239c8b65febdedaf7404954ca51b6d
0xd3d745ca600eb5d69284189e779e8b5560b84df956e6f72a7b2de80a1f2a208d
0xfc3bbddae6c4bd2200401867d0268215ca027965c7034644e57104aabebe79a9
0xf94de64002addf9f6213244f06101a6e8f731afc54aaf4a454d61d533ce257cb
0xb45e8dff219e49d461a2aec33ca3cfd51318ad8e52392d9c72ba217fb9e18992

Functions
Getter at block 21211505
DOMAIN_SEPARATOR(view returns (bytes32)
0xa46894e375a50c1eabfb64fd95c0c38cb73e50918209b83cfabc13cbd7f0cf51
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
10569498762716367106
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
10559741829879040068
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=23570, logTotalSupply=29989, oracleSampleCreationTimestamp=1731804815, oracleIndex=358, 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)
0xefaa1604e82e1b3af8430b90192c1b9e8197e377000200000000000000000021
getRate(view returns (uint256)
1053577799810162521
getSwapFeePercentage(view returns (uint256)
7500000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 50 COMP 50 WETH
symbol(view returns (string)
B-50COMP-50WETH
totalSupply(view returns (uint256)
20064011911831889051
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.