WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0xdfe3cffbc508e9134976a03fdcc8a94a735c3bd2ac93b0dd554cc12e0b4c1832
0x3645613a2b056ac1106784e9b2db0a1cab7d03c7f050184afe86d6237404052b
0xb246876dbd0fa8c8f42ad8288c6253895ca8cf0e2c83969ec51c82be4ce9a4d7
0x52f679c4d50e6795631c7c017c10c189bb2dd08de51f1fd1cf4bfbfc7d85303c
0x3e772db22c0f3786a2d58b9107fa4f7fe2bd03e63eabbcbe6a1b4790b5562038
0xcc160ab1f878bc5d92bac669d282cfdfdb236becad6b720a6ef2b7ed9fb6e8e9
0xada7eb86c89eb8601c7382d328f46bcd64b91b87d949418e2be107eabaf2dfa6
0xc8fbf09de4210109afb3981c0b052478891a7da214882d7ebb8d81a0494a6987
0x9c8b2a354b75a7412cee0c6bfe88ef588fc34595161af527c51d247837eb778f
0x2f75622bdfcb5153bcfe2084f479471004deec090a8ff69bd82c6e20a70dbf39

Functions
Getter at block 20893345
DOMAIN_SEPARATOR(view returns (bytes32)
0xbe7de029291250fe5a0ebb58636fb1eddd68e9631c678f85bbaf49f593671277
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
17701342097512739814748
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
17649975385985286907839
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=97785, logTotalSupply=104596, oracleSampleCreationTimestamp=1726348655, oracleIndex=439, oracleEnabled=true, swapFeePercentage=5000000000000000)
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)
0x60b4601cdddc4467f31b1f770cb93c51dc7dc728000200000000000000000042
getRate(view returns (uint256)
1015094582250755994
getSwapFeePercentage(view returns (uint256)
5000000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
PIXEL-WETH Pool
symbol(view returns (string)
50PIXEL-50WETH
totalSupply(view returns (uint256)
34876241893171736881753
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.