WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0x3101616ae4f76563ec11e88151993fd5ddd11af18235aaa2f68b673206263384
0x398bff63da0b2ccb5ca3e8cdfc57631fc41dd80ebda1b047e71eb1006cf676e1
0x6c501244132f94ce7e6e9e983bfd53e681a4c9e32474d4db2429c4346e6d2215
0x66c95912df1ae57203f165d802a450e0c02063e4115e0d5a8e75c83eff2603e5
0xfdd6018533443babf82a18662f3acae18de2eb402ce483d83186121e962b2157
0x21a745e853a3de0890425ffa3de5ee688d3a1e856efcf92ca98ce5e362f8cb81
0x4bde9636acb8c2aaf80fb3e841e8e52003d7f746f97694be4711be168ce170e6
0x1e29977be40271d760af6d6dc74bc03e603eb275598e4a75a435d465bc308a5c
0xfd191ead64c8013769374da92419535f6069c50672f1b582884ce3b3cb2b2b27
0xfcfd5e8bae70e97884272472375b539432d2c044824f7b4d4300096f490a1820

Functions
Getter at block 21211772
DOMAIN_SEPARATOR(view returns (bytes32)
0x1c38f7dc0ad6e0a13e3691033ad079e9b6fbf312d6e0df3ed9a43becfdd0938f
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
2409835089010532612634
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
2396637055948471627946
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=0, logTotalSupply=0, oracleSampleCreationTimestamp=0, oracleIndex=0, oracleEnabled=false, swapFeePercentage=10000000000000000)
getNormalizedWeights(view returns (uint256[])
[800000000000000000, 200000000000000000]
getOwner(view returns (address)
0x0000000000000000000000000000000000000000
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1629982123, bufferPeriodEndTime=1629982123)
getPoolId(view returns (bytes32)
0x350196326aeaa9b98f1903fb5e8fc2686f85318c000200000000000000000084
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
10000000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
VitaDAO Balancer Pool
symbol(view returns (string)
VBPT
totalSupply(view returns (uint256)
4601306677155938562439
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.