This contract is being backfilled. You may encounter incomplete storage history.
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
immutable
immutable
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
immutable
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
constant
No balances found for "WeightedPool"
Date range
1D 7D 1M Custom
0x87d49777103a909cbad8958ccfcf95f5bb61b38e11e7a606b78b3b5b8d35cd81
a month ago
0x71a556bfbbf63e4b43892a03e9c575d093bfd9536b50ac7e5a9c0f55de3023e3
2 months ago
0x08c14cffcb4f0e55310ad2deb1d915e7223a4deba9cda5b1effccb8e94257aad
3 months ago
0x5f8b3afc2d6ca86e8b805ef97a2843b0220a6bc502897415f7b6c062ae014424
3 months ago
0x40f15e3a2af07634919643dcf998f64b1f0df73c20fcb443f244bfcf2b391554
4 months ago
0x4613e32cada942f35f4b49f32c6f3e9480d1423596d713573224ae598045fecb
8 months ago
0x9b5e714a041a2c8fca3a3b89f8ff15acebc2150fb4df388771f7bf9b4fb92d3a
a year ago
0xf257d00df7ef348192031b4e9fbb62402e5af083dcbfce9286f2a770c173fd48
a year ago
0xec4f42ff2666cf0afcd1f617c683a029fbd8d1bbd5ceaa7579c4a1392437d818
a year ago
0x572e5813c8816317e06e11c466737677a3c14a8ed929d5ccf46b51e30490d443
a year ago
Functions Getter at block 22925205 DELEGATE_PROTOCOL_SWAP_FEES_SENTINEL() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935 DOMAIN_SEPARATOR() view returns (bytes32)
0x1876037c0bed19b4041b5e214724d21a7ee26744131ed18b59c92d7f25f99174 decimals() view returns (uint8)
getATHRateProduct() view returns (uint256)
getActualSupply() view returns (uint256) getAuthorizer() view returns (address)
0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee getDomainSeparator() view returns (bytes32)
0x1876037c0bed19b4041b5e214724d21a7ee26744131ed18b59c92d7f25f99174 getInvariant() view returns (uint256)
getLastPostJoinExitInvariant() view returns (uint256)
getNormalizedWeights() view returns (uint256[])
[500000000000000000, 500000000000000000] getOwner() view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b getPausedState() view returns (bool paused, uint256 pauseWindowEndTime, uint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1696975085, bufferPeriodEndTime=1699567085) getPoolId() view returns (bytes32)
0xe40cbccba664c7b1a953827c062f5070b78de86800020000000000000000001b getProtocolFeesCollector() view returns (address)
0xce88686553686da562ce7cea497ce749da109f9f getProtocolSwapFeeDelegation() view returns (bool)
getRateProviders() view returns (address[])
[0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000] getScalingFactors() view returns (uint256[])
[1000000000000000000, 1000000000000000000] getSwapFeePercentage() view returns (uint256)
getVault() view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8 inRecoveryMode() view returns (bool)
name() view returns (string)
symbol() view returns (string)
totalSupply() view returns (uint256)
version() view returns (string)
{"name":"WeightedPool","version":4,"deployment":"20230320-weighted-pool-v4"} Read-only allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getActionId(bytes4 selector) view returns (bytes32)
getNextNonce(address account) view returns (uint256)
getProtocolFeePercentageCache(uint256 feeType) view returns (uint256)
nonces(address owner) view returns (uint256)
State-modifying approve(address spender, uint256 amount) returns (bool)
decreaseAllowance(address spender, uint256 amount) returns (bool)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
onExitPool(bytes32 poolId, address sender, address recipient, uint256[] balances, uint256 lastChangeBlock, uint256 protocolSwapFeePercentage, bytes userData) returns (uint256[], uint256[])
onJoinPool(bytes32 poolId, address sender, address recipient, uint256[] balances, uint256 lastChangeBlock, uint256 protocolSwapFeePercentage, bytes userData) returns (uint256[], uint256[])
onSwap(struct IPoolSwapStructsSwapRequest request, uint256 balanceTokenIn, uint256 balanceTokenOut) returns (uint256)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
queryExit(bytes32 poolId, address sender, address recipient, uint256[] balances, uint256 lastChangeBlock, uint256 protocolSwapFeePercentage, bytes userData) returns (uint256 bptIn, uint256[] amountsOut)
queryJoin(bytes32 poolId, address sender, address recipient, uint256[] balances, uint256 lastChangeBlock, uint256 protocolSwapFeePercentage, bytes userData) returns (uint256 bptOut, uint256[] amountsIn)
setAssetManagerPoolConfig(address token, bytes poolConfig)
setSwapFeePercentage(uint256 swapFeePercentage)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
updateProtocolFeePercentageCache()
Events Approval(address indexed owner, address indexed spender, uint256 value)
PausedStateChanged(bool paused)
ProtocolFeePercentageCacheUpdated(uint256 indexed feeType, uint256 protocolFeePercentage)
RecoveryModeStateChanged(bool enabled)
SwapFeePercentageChanged(uint256 swapFeePercentage)
Transfer(address indexed from, address indexed to, uint256 value)
Constructor constructor(struct WeightedPoolNewPoolParams params, address vault, address protocolFeeProvider, uint256 pauseWindowDuration, uint256 bufferPeriodDuration, address owner, string version)
Fallback and receive This contract contains no fallback and receive objects.
Errors This contract contains no error objects.