{
  "_format": "hh-sol-cache-2",
  "files": {
    "/root/atlantiswap/atlantiswap-core/contracts/AtlantiswapFactory.sol": {
      "lastModificationDate": 1678627146837,
      "contentHash": "746a5d73a1b4a8e4da608269fba59da7",
      "sourceName": "contracts/AtlantiswapFactory.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./interfaces/IAtlantiswapFactory.sol",
        "./AtlantiswapPoolDeployer.sol",
        "./NoDelegateCall.sol",
        "./AtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "AtlantiswapFactory"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/IAtlantiswapFactory.sol": {
      "lastModificationDate": 1678627195497,
      "contentHash": "b49040769a301fb2f42e257bdc249a40",
      "sourceName": "contracts/interfaces/IAtlantiswapFactory.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapFactory"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/AtlantiswapPoolDeployer.sol": {
      "lastModificationDate": 1678627152617,
      "contentHash": "c1763b654c939e2c4f65dd2d6118e0f3",
      "sourceName": "contracts/AtlantiswapPoolDeployer.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./interfaces/IAtlantiswapPoolDeployer.sol",
        "./AtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "AtlantiswapPoolDeployer"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/NoDelegateCall.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "1dc104024db4c816655436643eb1c9eb",
      "sourceName": "contracts/NoDelegateCall.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "NoDelegateCall"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/AtlantiswapPool.sol": {
      "lastModificationDate": 1678627149497,
      "contentHash": "0caa50a7dd535af89683f0e7f3867fd1",
      "sourceName": "contracts/AtlantiswapPool.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./interfaces/IAtlantiswapPool.sol",
        "./NoDelegateCall.sol",
        "./libraries/LowGasSafeMath.sol",
        "./libraries/SafeCast.sol",
        "./libraries/Tick.sol",
        "./libraries/TickBitmap.sol",
        "./libraries/Position.sol",
        "./libraries/Oracle.sol",
        "./libraries/FullMath.sol",
        "./libraries/FixedPoint128.sol",
        "./libraries/TransferHelper.sol",
        "./libraries/TickMath.sol",
        "./libraries/LiquidityMath.sol",
        "./libraries/SqrtPriceMath.sol",
        "./libraries/SwapMath.sol",
        "./interfaces/IAtlantiswapPoolDeployer.sol",
        "./interfaces/IAtlantiswapFactory.sol",
        "./interfaces/IERC20Minimal.sol",
        "./interfaces/callback/IAtlantiswapMintCallback.sol",
        "./interfaces/callback/IAtlantiswapSwapCallback.sol",
        "./interfaces/callback/IAtlantiswapFlashCallback.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "AtlantiswapPool"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/IAtlantiswapPoolDeployer.sol": {
      "lastModificationDate": 1678627201237,
      "contentHash": "22dfd79938684c91c0ac3912ce779f82",
      "sourceName": "contracts/interfaces/IAtlantiswapPoolDeployer.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapPoolDeployer"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/IAtlantiswapPool.sol": {
      "lastModificationDate": 1678627198277,
      "contentHash": "531475b5c69bc52144a5a0d19221ad36",
      "sourceName": "contracts/interfaces/IAtlantiswapPool.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./pool/IAtlantiswapPoolImmutables.sol",
        "./pool/IAtlantiswapPoolState.sol",
        "./pool/IAtlantiswapPoolDerivedState.sol",
        "./pool/IAtlantiswapPoolActions.sol",
        "./pool/IAtlantiswapPoolOwnerActions.sol",
        "./pool/IAtlantiswapPoolEvents.sol"
      ],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapPool"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/LowGasSafeMath.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "ff4d506a22d90b314ab325b437ff7729",
      "sourceName": "contracts/libraries/LowGasSafeMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0"
      ],
      "artifacts": [
        "LowGasSafeMath"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/SafeCast.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "c89128b97d009587db99cae7763cfef0",
      "sourceName": "contracts/libraries/SafeCast.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "SafeCast"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/Tick.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "676260aa31ccdb40c282db65bc4f96d2",
      "sourceName": "contracts/libraries/Tick.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./LowGasSafeMath.sol",
        "./SafeCast.sol",
        "./TickMath.sol",
        "./LiquidityMath.sol"
      ],
      "versionPragmas": [
        ">=0.5.0 <0.8.0"
      ],
      "artifacts": [
        "Tick"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/TickBitmap.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "a37b6629ee910c5581d86fce2d412c02",
      "sourceName": "contracts/libraries/TickBitmap.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./BitMath.sol"
      ],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "TickBitmap"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/Position.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "c1fb0e7d825369da95dbbe58276d53ba",
      "sourceName": "contracts/libraries/Position.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./FullMath.sol",
        "./FixedPoint128.sol",
        "./LiquidityMath.sol"
      ],
      "versionPragmas": [
        ">=0.5.0 <0.8.0"
      ],
      "artifacts": [
        "Position"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/Oracle.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "40af979a56a3e0538188d37c9cd463d2",
      "sourceName": "contracts/libraries/Oracle.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0 <0.8.0"
      ],
      "artifacts": [
        "Oracle"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/FullMath.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "c3f03759b6500f54f402f1963af1c256",
      "sourceName": "contracts/libraries/FullMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.4.0 <0.8.0"
      ],
      "artifacts": [
        "FullMath"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/FixedPoint128.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "1298041826d8bf2a444d660fc3b6aebd",
      "sourceName": "contracts/libraries/FixedPoint128.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.4.0"
      ],
      "artifacts": [
        "FixedPoint128"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/TransferHelper.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "3210a4a563bcb2ad8666215efb5fafcd",
      "sourceName": "contracts/libraries/TransferHelper.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../interfaces/IERC20Minimal.sol"
      ],
      "versionPragmas": [
        ">=0.6.0"
      ],
      "artifacts": [
        "TransferHelper"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/TickMath.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "6bd9ce5056f36b9763627bce69998c83",
      "sourceName": "contracts/libraries/TickMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0 <0.8.0"
      ],
      "artifacts": [
        "TickMath"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/LiquidityMath.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "b0a53c2998a11247a3d091e573acdff0",
      "sourceName": "contracts/libraries/LiquidityMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "LiquidityMath"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/SqrtPriceMath.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "dc0b39d55d9f0e5acf5656940b4af512",
      "sourceName": "contracts/libraries/SqrtPriceMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./LowGasSafeMath.sol",
        "./SafeCast.sol",
        "./FullMath.sol",
        "./UnsafeMath.sol",
        "./FixedPoint96.sol"
      ],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "SqrtPriceMath"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/SwapMath.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "b369a4160030783926cd633898f4462c",
      "sourceName": "contracts/libraries/SwapMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./FullMath.sol",
        "./SqrtPriceMath.sol"
      ],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "SwapMath"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/IERC20Minimal.sol": {
      "lastModificationDate": 1678627093097,
      "contentHash": "a5d063a82ba790a0389c6ddf522c55fc",
      "sourceName": "contracts/interfaces/IERC20Minimal.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IERC20Minimal"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/callback/IAtlantiswapMintCallback.sol": {
      "lastModificationDate": 1678627230727,
      "contentHash": "6219df4a07aefa8a53d9bb37158af03c",
      "sourceName": "contracts/interfaces/callback/IAtlantiswapMintCallback.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapMintCallback"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/callback/IAtlantiswapSwapCallback.sol": {
      "lastModificationDate": 1678627233297,
      "contentHash": "8679c71d5ced37a9bb043426b753a482",
      "sourceName": "contracts/interfaces/callback/IAtlantiswapSwapCallback.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapSwapCallback"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/callback/IAtlantiswapFlashCallback.sol": {
      "lastModificationDate": 1678627228187,
      "contentHash": "b632de40e9d51fdcd3493b6fd278ab29",
      "sourceName": "contracts/interfaces/callback/IAtlantiswapFlashCallback.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapFlashCallback"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/pool/IAtlantiswapPoolImmutables.sol": {
      "lastModificationDate": 1678627215787,
      "contentHash": "bd2e29ed038cde5235e131256ad83c9b",
      "sourceName": "contracts/interfaces/pool/IAtlantiswapPoolImmutables.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapPoolImmutables"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/pool/IAtlantiswapPoolState.sol": {
      "lastModificationDate": 1678627221617,
      "contentHash": "dc42e0bd31d8c15923f152e00368f899",
      "sourceName": "contracts/interfaces/pool/IAtlantiswapPoolState.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapPoolState"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/pool/IAtlantiswapPoolDerivedState.sol": {
      "lastModificationDate": 1678627209627,
      "contentHash": "910a01ba27a96873e73444e454c84e30",
      "sourceName": "contracts/interfaces/pool/IAtlantiswapPoolDerivedState.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapPoolDerivedState"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/pool/IAtlantiswapPoolActions.sol": {
      "lastModificationDate": 1678627206367,
      "contentHash": "3832197e1eddf5f13c89c941c3771ed7",
      "sourceName": "contracts/interfaces/pool/IAtlantiswapPoolActions.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapPoolActions"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/pool/IAtlantiswapPoolOwnerActions.sol": {
      "lastModificationDate": 1678627218407,
      "contentHash": "8982db778ba9df4bf0cbbcf3fd667f23",
      "sourceName": "contracts/interfaces/pool/IAtlantiswapPoolOwnerActions.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapPoolOwnerActions"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/interfaces/pool/IAtlantiswapPoolEvents.sol": {
      "lastModificationDate": 1678627212667,
      "contentHash": "a1bd6567240d560136ecf8d50c9d34a9",
      "sourceName": "contracts/interfaces/pool/IAtlantiswapPoolEvents.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "IAtlantiswapPoolEvents"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/BitMath.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "81e58372a134f05eb1a211a1efef8a1e",
      "sourceName": "contracts/libraries/BitMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "BitMath"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/UnsafeMath.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "c2d88847ec7741938f1cecdfc808ee3b",
      "sourceName": "contracts/libraries/UnsafeMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0"
      ],
      "artifacts": [
        "UnsafeMath"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/libraries/FixedPoint96.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "f3ab03d6bbfd7c6834ecd3fc311cb0e7",
      "sourceName": "contracts/libraries/FixedPoint96.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.4.0"
      ],
      "artifacts": [
        "FixedPoint96"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/MockTimeAtlantiswapPool.sol": {
      "lastModificationDate": 1678627159277,
      "contentHash": "79198a16dbc54eb83fa798f067fdcf91",
      "sourceName": "contracts/test/MockTimeAtlantiswapPool.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../AtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "MockTimeAtlantiswapPool"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/MockTimeAtlantiswapPoolDeployer.sol": {
      "lastModificationDate": 1678627164667,
      "contentHash": "44312a0123cc87ffb5462dd3ad32e775",
      "sourceName": "contracts/test/MockTimeAtlantiswapPoolDeployer.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../interfaces/IAtlantiswapPoolDeployer.sol",
        "./MockTimeAtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "MockTimeAtlantiswapPoolDeployer"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TestAtlantiswapCallee.sol": {
      "lastModificationDate": 1678627168467,
      "contentHash": "0fab1ffb889ae9943238d0d0e688b5b7",
      "sourceName": "contracts/test/TestAtlantiswapCallee.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../interfaces/IERC20Minimal.sol",
        "../libraries/SafeCast.sol",
        "../libraries/TickMath.sol",
        "../interfaces/callback/IAtlantiswapMintCallback.sol",
        "../interfaces/callback/IAtlantiswapSwapCallback.sol",
        "../interfaces/callback/IAtlantiswapFlashCallback.sol",
        "../interfaces/IAtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TestAtlantiswapCallee"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TestAtlantiswapSwapPay.sol": {
      "lastModificationDate": 1678627178917,
      "contentHash": "c7cb8d204d1e836c03c92e6296b85456",
      "sourceName": "contracts/test/TestAtlantiswapSwapPay.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../interfaces/IERC20Minimal.sol",
        "../interfaces/callback/IAtlantiswapSwapCallback.sol",
        "../interfaces/IAtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TestAtlantiswapSwapPay"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TestAtlantiswapRouter.sol": {
      "lastModificationDate": 1678627175827,
      "contentHash": "39e77fc83909bb099247f1dc2e50d4f1",
      "sourceName": "contracts/test/TestAtlantiswapRouter.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/SafeCast.sol",
        "../libraries/TickMath.sol",
        "../interfaces/IERC20Minimal.sol",
        "../interfaces/callback/IAtlantiswapSwapCallback.sol",
        "../interfaces/IAtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TestAtlantiswapRouter"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TestERC20.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "bd0f41dd7f4fa26b694d8426dbea5028",
      "sourceName": "contracts/test/TestERC20.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../interfaces/IERC20Minimal.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TestERC20"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/AtlantiswapPoolSwapTest.sol": {
      "lastModificationDate": 1678627183607,
      "contentHash": "7e26e891f494853c93bab8d20e5a633d",
      "sourceName": "contracts/test/AtlantiswapPoolSwapTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../interfaces/IERC20Minimal.sol",
        "../interfaces/callback/IAtlantiswapSwapCallback.sol",
        "../interfaces/IAtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "AtlantiswapPoolSwapTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TickMathTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "e6019d8fead30f87e9a5059912f31540",
      "sourceName": "contracts/test/TickMathTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/TickMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TickMathTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TickMathEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "b1f158ef94cc1bbb9ea927e319897201",
      "sourceName": "contracts/test/TickMathEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/TickMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TickMathEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TestAtlantiswapReentrantCallee.sol": {
      "lastModificationDate": 1678627172707,
      "contentHash": "26e71b3b1a9fa670d42523d881e929ef",
      "sourceName": "contracts/test/TestAtlantiswapReentrantCallee.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/TickMath.sol",
        "../interfaces/callback/IAtlantiswapSwapCallback.sol",
        "../interfaces/IAtlantiswapPool.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TestAtlantiswapReentrantCallee"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TickTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "2f1df53098390eebc8e01afe28acf2ce",
      "sourceName": "contracts/test/TickTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/Tick.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TickTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TickOverflowSafetyEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "6f17f2233cc784b5eb0ec7cac3bf87dd",
      "sourceName": "contracts/test/TickOverflowSafetyEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/Tick.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TickOverflowSafetyEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TickEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "b4256d8f48d9ef57e47d5fbdb25417f4",
      "sourceName": "contracts/test/TickEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/Tick.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TickEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/LiquidityMathTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "f2d372c1c941ee749ed186db1d9cdda8",
      "sourceName": "contracts/test/LiquidityMathTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/LiquidityMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "LiquidityMathTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/SqrtPriceMathEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "2d9d6840a9bec76b438840a7752db50c",
      "sourceName": "contracts/test/SqrtPriceMathEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/FullMath.sol",
        "../libraries/SqrtPriceMath.sol",
        "../libraries/FixedPoint96.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SqrtPriceMathEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/SqrtPriceMathTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "13dac0aa00b96cfc798d2d2afb609a3a",
      "sourceName": "contracts/test/SqrtPriceMathTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/SqrtPriceMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SqrtPriceMathTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/SwapMathTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "ae1002ffaea3c1dd6897fc91b342e557",
      "sourceName": "contracts/test/SwapMathTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/SwapMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SwapMathTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/SwapMathEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "1b8495e1828dd99d9a9d5dbec762210a",
      "sourceName": "contracts/test/SwapMathEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/SwapMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "SwapMathEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/UnsafeMathEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "09d9dee74647308829ec3e68a812c3c5",
      "sourceName": "contracts/test/UnsafeMathEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/UnsafeMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "UnsafeMathEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/LowGasSafeMathEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "5cc7256516f09bc74a6367dddd424282",
      "sourceName": "contracts/test/LowGasSafeMathEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/LowGasSafeMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "LowGasSafeMathEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/FullMathTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "8cb3875ff9e8528848cac4d506bd06b1",
      "sourceName": "contracts/test/FullMathTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/FullMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "FullMathTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/FullMathEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "1c76c74e2f5b31de68e6546a31992d37",
      "sourceName": "contracts/test/FullMathEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/FullMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "FullMathEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/OracleTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "43f5eaaf71ab1dd0c85e64adbd72f0fe",
      "sourceName": "contracts/test/OracleTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/Oracle.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "OracleTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/OracleEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "1b979ee08330811ffc3c559bf77fe831",
      "sourceName": "contracts/test/OracleEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./OracleTest.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "OracleEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TickBitmapTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "2662ec90b36251bac7cb764e5406a7cb",
      "sourceName": "contracts/test/TickBitmapTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/TickBitmap.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TickBitmapTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/TickBitmapEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "ec15cdb3ad8e287ed1651a865ba41038",
      "sourceName": "contracts/test/TickBitmapEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/TickBitmap.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "TickBitmapEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/BitMathTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "229d51358549610acb79e004dca5eb61",
      "sourceName": "contracts/test/BitMathTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/BitMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "BitMathTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/BitMathEchidnaTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "50499a67421587a2f0aaf800d68149f6",
      "sourceName": "contracts/test/BitMathEchidnaTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../libraries/BitMath.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "BitMathEchidnaTest"
      ]
    },
    "/root/atlantiswap/atlantiswap-core/contracts/test/NoDelegateCallTest.sol": {
      "lastModificationDate": 1678604420094,
      "contentHash": "af533f586cb5773ca0722c8be5c9a0b5",
      "sourceName": "contracts/test/NoDelegateCallTest.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": true,
            "runs": 800
          },
          "metadata": {
            "bytecodeHash": "none"
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../NoDelegateCall.sol"
      ],
      "versionPragmas": [
        "=0.7.6"
      ],
      "artifacts": [
        "NoDelegateCallTest"
      ]
    }
  }
}
