WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x08a4ffad7faef6022256f9cc7e5556c6bedbd206795907485584c5ef88e932b3
0x9678952a1c389543a35b23d6d529fca3c99a913f9ff06147174a6e149735cdae
0xa8ab1e8b813a949a10deffb929f1396742c8f2e525853389578d8408bf36a533
0x9fbeacbbdc677a476db0da8cbd192e13eb66f67e9fc0bc4d48508560b0e85993
0x110d42888a5ceca0c24abe085b81b392f9670a31e02687c9b7b7587fbc577dce
0x77ab87df9ea7edf0c18a6de3c92d5c0021d79697e626594b41a355b86260bee9
From
0x267a9fb34c66fbe3bb77d2a4aa1f0105b729f3cedd31b41f81c638d00a07781c
0x8e0cdc88f2ccc92f6ffdccf92b21241bfc7ef22e392132463dd321d7c3cafbd2
0xbd3cd0489da5dc96f744d547f1a182a24de757138be9220431d0ff86943e0c35
0x363d2a42d336b642d130e366413f26b0c7cd77e24e18ce9797cc5f04ba857bbd

Functions
Getter at block 20861960
DOMAIN_SEPARATOR(view returns (bytes32)
0x46eebda697728d06e9f96e7e489000cf1c90b8ed4263887568998b1c0182f5eb
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
16476610950553184940523
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
16453485158011826436691
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=97083, logTotalSupply=103715, oracleSampleCreationTimestamp=1727669255, oracleIndex=626, oracleEnabled=true, swapFeePercentage=3000000000000000)
getNormalizedWeights(view returns (uint256[])
[800000000000000000, 200000000000000000]
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1627668973, bufferPeriodEndTime=1630260973)
getPoolId(view returns (bytes32)
0xf4c0dd9b82da36c07605df83c8a416f11724d88b000200000000000000000026
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
3000000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 80 GNO 20 WETH
symbol(view returns (string)
B-80GNO-20WETH
totalSupply(view returns (uint256)
31937827738748181068626
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.