WeightedPool

Verified contract

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

No balances found for "WeightedPool"

0xa102f230a25c4df91a3636d5b42000e606a1729849fae592fc4abf25e9f9e262
0x69e5d21450033b7c824e104e7732d0765093411dcfda26a7161171d020f0316f
0x7330f98e972ae3590ffc169b619d71aa48f40c5bde52b148c48272a4d3be7535
0xd1c03a0f68eb37f07adfb0041f3b1e373153ac3c9c9148c5ae9e9979f17d57d9
0xd1f6eb182fbe7e6e976c6b47e466b61e41b84c488d7c21d03dffe42d031427ee
0x372d5b8e7bc4b8ae7a4c3fd86e490f061eb413ec84c84ef673a1685983ad0965
0xd217b5a18b1d91d4fab5aedb29f380f588f129a8c0d4255c9169f543f9137fd9
0x8608bbe73452d5764cc2668b132a0342eb684ed79a7ee57f56eba60387b630f2
0xbaed76bfa9025a6f9ca352781dee0f249232f3db5e17690bd7d34737ae613872
0x578d8d3d47caee3650350c9ae7d2ec5f7cf44df05ce405836e794ba65adcb58f

Functions
Getter at block 21211513
DOMAIN_SEPARATOR(view returns (bytes32)
0xa1288b69ab0a10a1243c77e4bf3dfc332dbb36309ee270874807282d59ea4c16
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
235489556250654091893
getLastInvariant(view returns (uint256)
235426640213367226615
getNormalizedWeights(view returns (uint256[])
[500000000000000000, 500000000000000000]
getOwner(view returns (address)
0x0000000000000000000000000000000000000000
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1636686679, bufferPeriodEndTime=1636686679)
getPoolId(view returns (bytes32)
0x5f7fa48d765053f8dd85e052843e12d23e3d7bc50002000000000000000000c0
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
3000000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
NOTE/WETH Weighted Pool
symbol(view returns (string)
NWWP
totalSupply(view returns (uint256)
428920102071028807080
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.