WeightedPool

Verified contract

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

No balances found for "WeightedPool"

0xa1ded011452ae1f821fc644850483364e8121b2f305db30ea1515c9436750e38
0x73e40d3bb42e9c68e61297a22a3218df1ed7f661d83626a9b952942f09286dfb
0xc4b2f854b2025793efe5e357b11fd9b946e368f4e60276c4fbc6cedac6cf6ce7
0x86695084b2fabfd32f4e4f59cd0a8a7cf10da40f502c8e93b9ed7bdf3071575c
0x0281266451752d8039e0e35a7ab0f317631237cb80dcf1050ccf18f6051c6da7
0x899cf3bc4cb2ef00697522b815f113bc232d6205dd9b6826b7ac427a722a727c
0x011e7bc29ba070d6bd25d4886d25527eb883435b6fbec67b0ce375782bd66948
0x9eab29d2d00c61094117c4418ff5056ee315b90a3fc200e0bd9b5778d835d935
0x048efbc8d0a6180964dec661a35008da206e8066c320c7dcb00444de4a0a1b47
0xc2e98946628439f757d321b74dc6119249b940ac264c125371eb9775f54f40cf

Functions
Getter at block 21212722
DOMAIN_SEPARATOR(view returns (bytes32)
0xbafdd66c69111e374ed76fc2394d0795035332eabbfda50e198ab45dcb625d60
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
43415871008237513592836
getLastInvariant(view returns (uint256)
43415063877522922344373
getNormalizedWeights(view returns (uint256[])
[500000000000000000, 500000000000000000]
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1656324819, bufferPeriodEndTime=1656324819)
getPoolId(view returns (bytes32)
0xcfca23ca9ca720b6e98e3eb9b6aa0ffc4a5c08b9000200000000000000000274
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
10000000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
50WETH-50AURA
symbol(view returns (string)
50WETH-50AURA
totalSupply(view returns (uint256)
79011783240963535758226
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.