WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x196a3e2f44952c38db5dfb595f165a80677a9fe4ddff2cd15ef031e9b3abbd2d
0x34c107dd09a8b65d92ee0edc583cece900c5709326de376681461e7dc41e37b0
0xfd5b5867e7a22d95b788ba451fbc63bd67661670369a2ce96effa0e5ff969761
0x2e2e8b5bc7cf9b4e1f3828d2c3deff5ef3cc0a24ba56994ece789697ba4ae942
0xe4115a68b964f479877055d7fc81a10d5e39659bf8d5e590c0448a05edbfbd96
0x69c2f1dbf509494f66b194f02b7dff96394fe7c6100c2d3972e9377b7b743a37
0x0ad7463b45bc73c520f59f354695831ab740e092160e739d7d19266782ec26c0
0x545fe45d7ff99f244fdba72b8bd11bbe8384ec66082a1c0650b3c5ad068710c1
0x6cbb1429e4934980db49a75d41a69a9487f6886ea7a1100cdd2b24a003e29eab
0xd1252a40c39e9fb5f2dc21e25cdee0d23bbec1a018c78c802e7a5f66e1bed045

Functions
Getter at block 20861932
DOMAIN_SEPARATOR(view returns (bytes32)
0xce16b48b784ba03990efd377cc3e44e9f0d19a4a0c7e79623de3010609dd3e95
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
163865504514820434366
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
163713350637789959958
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=0, logTotalSupply=0, oracleSampleCreationTimestamp=0, oracleIndex=0, oracleEnabled=false, swapFeePercentage=900000000000000)
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)
0x3e5fa9518ea95c3e533eb377c001702a9aacaa32000200000000000000000052
getRate(view returns (uint256)
1059307939458946375
getSwapFeePercentage(view returns (uint256)
900000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
Balancer 50 WETH 50 USDT
symbol(view returns (string)
B-50WETH-50USDT
totalSupply(view returns (uint256)
309382188900645098076
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.