code-423n4 / 2022-04-phuture-findings

0 stars 0 forks source link

QA Report #17

Open code423n4 opened 2 years ago

code423n4 commented 2 years ago

Unspecific Compiler Version Pragma

Impact

Issue Information: L003 - Unspecific Compiler Version Pragma

Findings:

BaseIndex.sol::3 => pragma solidity >=0.8.7;
ChainlinkPriceOracle.sol::3 => pragma solidity >=0.8.7;
IndexLayout.sol::3 => pragma solidity >=0.8.7;
IndexLogic.sol::3 => pragma solidity >=0.8.7;
ManagedIndex.sol::3 => pragma solidity >=0.8.7;
ManagedIndexReweightingLogic.sol::3 => pragma solidity >=0.8.7;
PhutureIndex.sol::3 => pragma solidity >=0.8.7;
PhuturePriceOracle.sol::3 => pragma solidity >=0.8.7;
TopNMarketCapIndex.sol::3 => pragma solidity >=0.8.7;
TopNMarketCapReweightingLogic.sol::3 => pragma solidity >=0.8.7;
TrackedIndex.sol::3 => pragma solidity >=0.8.7;
TrackedIndexReweightingLogic.sol::3 => pragma solidity >=0.8.7;
UniswapV2PathPriceOracle.sol::3 => pragma solidity >=0.8.7;
UniswapV2PriceOracle.sol::3 => pragma solidity >=0.8.7;
interfaces/IAnatomyUpdater.sol::3 => pragma solidity >=0.8.7;
interfaces/IChainlinkPriceOracle.sol::3 => pragma solidity >=0.8.7;
interfaces/IFeePool.sol::3 => pragma solidity >=0.8.7;
interfaces/IIndex.sol::3 => pragma solidity >=0.8.7;
interfaces/IIndexFactory.sol::3 => pragma solidity >=0.8.7;
interfaces/IIndexLayout.sol::3 => pragma solidity >=0.8.7;
interfaces/IIndexLogic.sol::3 => pragma solidity >=0.8.7;
interfaces/IIndexRegistry.sol::3 => pragma solidity >=0.8.7;
interfaces/IManagedIndex.sol::3 => pragma solidity >=0.8.7;
interfaces/IManagedIndexReweightingLogic.sol::3 => pragma solidity >=0.8.7;
interfaces/INameRegistry.sol::3 => pragma solidity >=0.8.7;
interfaces/IOrderer.sol::3 => pragma solidity >=0.8.7;
interfaces/IPhuturePriceOracle.sol::3 => pragma solidity >=0.8.7;
interfaces/IPriceOracle.sol::3 => pragma solidity >=0.8.7;
interfaces/IReweightableIndex.sol::3 => pragma solidity >=0.8.7;
interfaces/ITopNMarketCapCategories.sol::3 => pragma solidity >=0.8.7;
interfaces/ITopNMarketCapIndexFactory.sol::3 => pragma solidity >=0.8.7;
interfaces/ITopNMarketCapIndexReweightingLogic.sol::3 => pragma solidity >=0.8.7;
interfaces/ITrackedIndexReweightingLogic.sol::3 => pragma solidity >=0.8.7;
interfaces/IUniswapV2PathPriceOracle.sol::3 => pragma solidity >=0.8.7;
interfaces/IUniswapV2PriceOracle.sol::3 => pragma solidity >=0.8.7;
interfaces/IvToken.sol::3 => pragma solidity >=0.8.7;
interfaces/IvTokenFactory.sol::3 => pragma solidity >=0.8.7;
interfaces/external/IChainLinkFeed.sol::3 => pragma solidity >=0.8.7;
interfaces/external/IWETH.sol::3 => pragma solidity >=0.8.7;
libraries/AUMCalculationLibrary.sol::3 => pragma solidity >=0.8.7;
libraries/BP.sol::3 => pragma solidity >=0.8.7;
libraries/FixedPoint112.sol::3 => pragma solidity >=0.8.7;
libraries/FullMath.sol::2 => pragma solidity >=0.8.4 <0.9.0;
libraries/IndexLibrary.sol::3 => pragma solidity >=0.8.7;
libraries/NAV.sol::3 => pragma solidity >=0.8.7;
vToken.sol::3 => pragma solidity >=0.8.7;