WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x97aa3c503b42820de867c79c09f197e42e6d731fb68cca6b566e2ee5d15e4ea7
0x5904676bde10d5e5db80ef4154390cfd15082b1ecb5cc211d42977017d8444b7
0x48a6f8b5fb60b7a24848e9bf8c071eb529b102d0c62fd5ed6a06bef4582915c0
0xaea2960ce2d38f5b4f7f7fa74d5c34ea2a7a812d1db8264eb6d1e799ef154d9a
0x08a55f27e9fddc84ba6961e24062436c44c8b4f6bd9540081b139287411f75e9
0xcccd02eae79e1a464ae8f2a6ad57885998c53b9a798b50c351881386be82eb0e
0x07048f67f812bc341d0cc82ed63dd354fb75be5589c5a3ce2dd58ca440fc8fae
0xd7ad79c8f09e2005dadb6a1c986a1612c7448f1c3267641e677c7f0b3db06924
0x6cf08d13ecc3a82d4c2a467b5c0e1690091532a2abb514ca5c3ccd2932f434f9
0xb4ef1730087f047e2d27ff0b3daa4dedc896ad61bd6bf4e60d591dd06647d69c

Functions
Getter at block 21207191
DOMAIN_SEPARATOR(view returns (bytes32)
0x6964a619e283857675e299bb7e8257ffbca977bbf7c7de6cc4096fec7757c3b4
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
1422956628655154604
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
1421778956546959126
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=3519, logTotalSupply=10276, oracleSampleCreationTimestamp=1729813427, oracleIndex=136, oracleEnabled=true, swapFeePercentage=10000000000000000)
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)
0xe24281bc68c2a56e19b67b3787fd5e95937bd970000200000000000000000062
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
10000000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
WPE-WETH Pool
symbol(view returns (string)
50WPE-50WETH
totalSupply(view returns (uint256)
2794465212692800068
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.