WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0xd4dbd6bfe5baa6587ac0f99ba9eea0fb91bbadb8130fe96422af7bd4ac8fc1c9
0xec5fcfa3be7423f7dc5651a84f783f2a563808766f585af2c95bd8329754e394
0x399764f57b19db73e47d0a13d51e86610f8a63534692d0c64866f61d0f56a27d
0xfb4207b5815fb387f86caf893fa44f9c52a3efd462a1dbddbb6d70ce1a674d8a
0xd4e090999437f477ec914a98ab1425c280b438b29581bfd54f6607144e954554
0x5cf79ec021dc068aaa55dd631dea2af47e1d56d1e97777a4c9d93325bace3029
0xf3b196862b26fd5834529239143bbdf6831458d939836605ed1b79c3268b137f
0x6e0267c2913062972e3caead90d22ac42a8632e7db32e13df115fb1f569461c1
0xf4436ec5c83167a07f5b6d779ee5439f949b034e494fb49fe0254552917c82f4
0x3b9c15a58db3231e9983f14aef47c0f1f6c6c16840ffccb9706f0135780b477b

Functions
Getter at block 20861958
DOMAIN_SEPARATOR(view returns (bytes32)
0x9bc3ea2e7b261592fb479dd71c885b1858df4a9010dd416f33e34a86b90736e3
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
739796936167889630423
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
739773807166883000613
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=66063, logTotalSupply=72518, oracleSampleCreationTimestamp=1727669771, oracleIndex=567, oracleEnabled=true, swapFeePercentage=2700000000000000)
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)
0xe99481dc77691d8e2456e5f3f61c1810adfc1503000200000000000000000018
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
2700000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 50 LINK 50 WETH
symbol(view returns (string)
B-50LINK-50WETH
totalSupply(view returns (uint256)
1410684073391856592371
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.