WeightedPool

Verified contract

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

No balances found for "WeightedPool"

0x33af1df0d43b88dd61a1ccbc132df26010cab208cb141d2064fa904843045ed3
0xdeb0d5269385baee1b0dbde2cf4b833f637ae03307312d1df3737cc2e5221b52
0x73f07db545295cc8c95dff78730f29c38f73aa1e362d710cb006bb672e730985
0xb74b8c7b39c6aa98f83bf6fcf2a4b08ba210d48c2449fc6ca56c0c38768133f9
0xd78e14b8c3357bcd8e142d0d44a12f61a35b7f5136aedba4ef1fb2581f98c597
0xcf85a1f7b5c95beb01a3935a233255590577406e32b8043f404452cae3160142
0xf19f7a836567be1d652a8b35b66b98740bee60d9b2bc4a11946c3217a828c4d7
0x0ac29ee63250f878c833a7e94e96dd4aecd99520f44c38b0d63e77960a0411d8
0x0cccaeba74b5baeaaac1e78f274f15b4b9f6855cfdb1d401485dfd1820cf8f3b
0xa6441bc90c7e7c86cb7fb6b646742a02ca30aea9d93e049c490e5ce9901615f8

Functions
Getter at block 21223090
DOMAIN_SEPARATOR(view returns (bytes32)
0x468e93dcd8fe2988fb1aa1d3f72cdf44f99bf5e58f4794279b8fe98a67d84294
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
148914711835661919879611
getLastInvariant(view returns (uint256)
146865604610483064706019
getNormalizedWeights(view returns (uint256[])
[200000000000000000, 800000000000000000]
getOwner(view returns (address)
0x5aae9bbbd739216766de5c6d714c2bcb9e03e11f
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1660034982, bufferPeriodEndTime=1660034982)
getPoolId(view returns (bytes32)
0x0947592314bf2bd0f86a74299bc8e534e3c7313f000200000000000000000312
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
10000000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
20WETH-80JELLY
symbol(view returns (string)
20WETH-80JELLY
totalSupply(view returns (uint256)
292249334599528442471769
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.