Omniscia SaucerSwap Audit

Scope

Scope

The audit engagement encompassed a specific list of contracts that were present in the commit hash of the repository that was in scope. The tables below detail certain meta-data about the target of the security assessment and a navigation chart is present at the end that links to the relevant findings per file.

Target

Findings Per File

Contracts Assessed

FileTotal Finding(s)
contracts/libraries/AssociateHelper.sol (AHR)0
contracts/libraries/AddressStringUtil.sol (ASU)0
contracts/libraries/Bits.sol (BST)0
contracts/libraries/BytesLib.sol (BLB)1
contracts/base/BlockTimestamp.sol (BTP)0
contracts/libraries/ChainId.sol (CID)1
contracts/libraries/CallbackValidation.sol (CVN)0
contracts/libraries/HexStrings.sol (HSS)0
contracts/libraries/LiquidityAmounts.sol (LAS)0
contracts/base/LiquidityManagement.sol (LMT)0
contracts/base/Multicall.sol (MLL)0
contracts/libraries/NFTHelper.sol (NFT)1
contracts/NonfungiblePositionManager.sol (NPM)4
contracts/libraries/OracleLibrary.sol (OLY)0
contracts/libraries/Path.sol (PHT)0
contracts/libraries/PoolAddress.sol (PAS)0
contracts/libraries/PositionKey.sol (PKY)0
contracts/libraries/PositionValue.sol (PVE)0
contracts/base/PoolInitializer.sol (PIR)1
contracts/libraries/PoolTicksCounter.sol (PTC)0
contracts/base/PeripheryPayments.sol (PPS)1
contracts/base/PeripheryValidation.sol (PVN)0
contracts/base/PeripheryImmutableState.sol (PIS)0
contracts/base/PeripheryPaymentsWithFee.sol (PPW)0
contracts/lens/Quoter.sol (QRE)0
contracts/lens/QuoterV2.sol (QV2)0
contracts/SwapRouter.sol (SRR)0
contracts/libraries/SqrtPriceMathPartial.sol (SPM)0
contracts/lens/TickLens.sol (TLS)0
contracts/libraries/TransferHelper.sol (THR)2
contracts/libraries/TokenRatioSortOrder.sol (TRS)0
contracts/lens/UniswapInterfaceMulticall.sol (UIM)0