WeightedPool

Verified contract

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

No balances found for "WeightedPool"

0xf053f27d705054c38312a6937a6f49630cf50aa1dea0650d93b7bb8888fa64b3
0x0d92f502b273671f40fdc5d8eb96802b16f46438766cba1c1c1e20f971be1bdc
0x28393858077b51e0c5cd6cf4beefbe4f412c63e8a9b92b6bc98d81fec2cba5e3
0x215afe8c28b594009a5386a5d7a8627593896cb72ac37ec6a2fb688e238a9c93
0x28da74d65e1d82675614e3dbaff55989091a8f29edee53ef52f7154361939530
0x73a4867457673e68424fc6954e2cd5c188c47bff603dff702c7d2eac001ab36f
0xbeee078a6c97841371b207feae01213fedb4fc68ed85b692ea2a2c384a688580
0xf011490117f69a6229c4acf371aeaf49972d9ab527ff4b892ce202120d49d35c
0x0b909aa8a83efcba9ecf534c311c0f8790b8708d0c2aa95021be0b8acecadca8
0x9beb3d6e781f5b7852b5bfb9a214e3a039cab94c943e977a3e43e5f8d3fcebdb

Functions
Getter at block 20861927
DOMAIN_SEPARATOR(view returns (bytes32)
0xf3ae2e8ba8dbf551faf56caa81119b57912ff2a286a0fb2a9e7b8accd654333c
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
1120592404887140475115193
getLastInvariant(view returns (uint256)
1120589441500271194070427
getNormalizedWeights(view returns (uint256[])
[800000000000000000, 200000000000000000]
getOwner(view returns (address)
0x7d781c2463c300ed86e7a51f456779de6bfeafc9
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1639761033, bufferPeriodEndTime=1639761033)
getPoolId(view returns (bytes32)
0x27c9f71cc31464b906e0006d4fcbc8900f48f15f00020000000000000000010f
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
10000000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
80D2D-20USDC
symbol(view returns (string)
80D2D-20USDC
totalSupply(view returns (uint256)
2159006840999804585790348
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getActionId(bytes4 selectorview returns (bytes32)
nonces(address ownerview returns (uint256)
onSwap(struct IPoolSwapStructsSwapRequest requestuint256 balanceTokenInuint256 balanceTokenOutview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseApproval(address spenderuint256 amountreturns (bool)
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[]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
PausedStateChanged(bool paused
SwapFeePercentageChanged(uint256 swapFeePercentage
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address vaultstring namestring symboladdress[] tokensuint256[] normalizedWeightsuint256 swapFeePercentageuint256 pauseWindowDurationuint256 bufferPeriodDurationaddress owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.