Contract Source Code Verified (Exact Match)
Source code verification does not imply that the contract is safe to interact with.
Contract NameWeightedPoolFactory
Compiler Version0.7.6+commit.7338295f
Optimization EnabledDisabled
Other Settingsdefault evmVersion
File 1 of 56 - WeightedMath.sol File 2 of 56 - WeightedPool.sol File 3 of 56 - BaseWeightedPool.sol File 4 of 56 - WeightedPoolFactory.sol File 5 of 56 - WeightedPoolProtocolFees.sol File 6 of 56 - BasePool.sol File 7 of 56 - IAsset.sol File 8 of 56 - IVault.sol File 9 of 56 - RecoveryMode.sol File 11 of 56 - IBasePool.sol File 12 of 56 - IAuthorizer.sol File 13 of 56 - BalancerPoolToken.sol File 14 of 56 - FixedPoint.sol File 15 of 56 - LogExpMath.sol File 16 of 56 - BasePoolAuthorization.sol File 17 of 56 - WordCodec.sol File 18 of 56 - IPoolSwapStructs.sol File 19 of 56 - ERC20.sol File 20 of 56 - BaseMinimalSwapInfoPool.sol File 21 of 56 - EIP712.sol File 22 of 56 - IAssetManager.sol File 23 of 56 - IRateProvider.sol File 24 of 56 - IRecoveryMode.sol File 25 of 56 - CodeDeployer.sol File 26 of 56 - InputHelpers.sol File 27 of 56 - IWETH.sol File 28 of 56 - IFlashLoanRecipient.sol File 29 of 56 - BasePoolFactory.sol File 30 of 56 - SafeCast.sol File 31 of 56 - SafeMath.sol File 32 of 56 - IControlledPool.sol File 33 of 56 - IMinimalSwapInfoPool.sol File 34 of 56 - ProtocolFees.sol File 35 of 56 - Authentication.sol File 36 of 56 - BasePoolUserData.sol File 37 of 56 - IBasePoolFactory.sol File 38 of 56 - IProtocolFeesCollector.sol File 39 of 56 - ERC20Permit.sol File 40 of 56 - ProtocolFeeCache.sol File 41 of 56 - TemporarilyPausable.sol File 42 of 56 - FactoryWidePauseWindow.sol File 43 of 56 - BaseSplitCodeFactory.sol File 44 of 56 - WeightedPoolUserData.sol File 45 of 56 - IERC20.sol File 46 of 56 - EOASignaturesValidator.sol File 47 of 56 - IAuthorizerAdaptor.sol File 48 of 56 - SingletonAuthentication.sol File 49 of 56 - BalancerErrors.sol File 50 of 56 - IAuthentication.sol File 51 of 56 - IERC20Permit.sol File 52 of 56 - ISignaturesValidator.sol File 53 of 56 - ITemporarilyPausable.sol File 54 of 56 - InvariantGrowthProtocolSwapFees.sol File 55 of 56 - IProtocolFeePercentagesProvider.sol File 56 of 56 - immutable-references.json