WeightedPool2Tokens

Verified contract

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

No balances found for "WeightedPool2Tokens"

0xf09564c440839b0a791979a879c7af7024c48403c28a5da1d42765d333d29f3c
0x9078af289cccfb7552ac5d69237b95c6453e94c6455f640efa624daffa18b11d
0x69e57e254c0bf8e057bb0986161b27551796cc3707cde6ea1cdbf3ce2d6e75b5
0xde74cea84fed3fdce632cf2b69beb9e5ed61343db1b40a5d62eb9b1b77ed01f9
0x362e977666dfacb9e94b9d276a4b82774ab1e90c25c22bdbfafa6f4d21dd7a1b
0xdb55c5f81342d0a6d69dd11607efeca928c6b0a4871f757a5dc2a4ea2f12ea29
0x145769ab0bad0a57011910a58098bd93c3f2c2769e667e285ab5c03b52eb2009
0x04aef362b6e2e7243deec303ba5d1d81870341e6506ed16675fabfc10f0ab09e
0x85c89d182da8dcbe1f812122e5376ae528909a7b9855ee6294b4a74dbdd02dcb
From
0x266d29f8a89b2462f6a62363afd14bd1275e1d39bbff76ca79f7e7c1903a9089

Functions
Getter at block 21407394
DOMAIN_SEPARATOR(view returns (bytes32)
0xb94d13dce9a8bf67227b273123e3bb9297ea6235b29042cfc0b01b70024a292d
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
423102691724465164149
getLargestSafeQueryWindow(pure returns (uint256)
122400
getLastInvariant(view returns (uint256)
416065496846325231046
getMiscData(view returns (int256 logInvariantint256 logTotalSupplyuint256 oracleSampleCreationTimestampuint256 oracleIndexbool oracleEnableduint256 swapFeePercentage)
(logInvariant=0, logTotalSupply=0, oracleSampleCreationTimestamp=0, oracleIndex=0, oracleEnabled=false, swapFeePercentage=4000000000000000)
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)
0xf5aaf7ee8c39b651cebf5f1f50c10631e78e0ef9000200000000000000000069
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
4000000000000000
getTotalSamples(pure returns (uint256)
1024
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
B-UMA-USDC
symbol(view returns (string)
BPTUMAUSDC
totalSupply(view returns (uint256)
792830293608003528347
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.