WeightedPool

Verified contract

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

No balances found for "WeightedPool"

0xd8d4cbc034766ca9fa0952188299a629cc0d5ca02d1a1a12c7e452eefd21fa13
0x139edea69de8bdbc4ce58d96b3341e636a70d6a44fb1a7fadb44be159a566351
0x5a01357721215a23bf46f173b6320ef7634a02f10772a2fb4fca006164872585
0xd4118ba9a0c3a578a8c1d6ee901d4a811fc159cff80e270b29787b63f0d70fc6
0xa9fa1ace9dac36c5d40721c1e320385a32a66159975523a5da0eaad843064b4b
0x87a1da6ae6d04a6d5934748dec7ad2411a004d58b9d81e2dee79951ea920aec7
0xf8ba693562b3265352d80aee6720e705bce5896325fa176d2ff37ba2b040fee4
0x57b3fd97b9edafc09c94e33f16608fcd8bfc7a30130ff442c764cc6717a26dba
0xd6b1bcb8866c982d2117f56932dff4c14fe05ab42c580f6738956fc1b1ccf7cd
0xb70bcc018e8a80877ab68b8f2f1e0c124e40092d16d524e38b8a79ca09897e48

Functions
Getter at block 20967637
DOMAIN_SEPARATOR(view returns (bytes32)
0x4ba18239a96be336927efd8f5621bb25bcbb2198eb216f8e2f64f1f34af865a4
decimals(pure returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getInvariant(view returns (uint256)
291086441039162546762
getLastInvariant(view returns (uint256)
290373644643349849379
getNormalizedWeights(view returns (uint256[])
[500000000000000000, 500000000000000000]
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1675956923, bufferPeriodEndTime=1675956923)
getPoolId(view returns (bytes32)
0xa3c500969accb3d8df08cba313c120818fe0ed9d000200000000000000000471
 
getRate(view returns (uint256)
getSwapFeePercentage(view returns (uint256)
3000000000000000
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
name(view returns (string)
50SYN-50WETH
symbol(view returns (string)
50SYN-50WETH
totalSupply(view returns (uint256)
553156292467883562584
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.