Changes:
- Added src/lib-external/oz-v3.4-solc-0.7/contracts/introspection/IERC165.sol
- Added src/lib-external/oz-v3.4-solc-0.7/contracts/token/ERC20/IERC20.sol
- Added src/lib-external/oz-v3.4-solc-0.7/contracts/token/ERC721/IERC721.sol
- Added src/lib-external/oz-v3.4-solc-0.7/contracts/token/ERC721/IERC721Enumerable.sol
- Added src/lib-external/oz-v3.4-solc-0.7/contracts/token/ERC721/IERC721Metadata.sol
- Added src/lib-external/oz-v4.7.0/contracts/token/ERC1155/IERC1155Receiver.sol
- Added src/lib-external/oz-v4.7.0/contracts/token/ERC20/IERC20.sol
- Added src/lib-external/oz-v4.7.0/contracts/token/ERC721/IERC721Receiver.sol
- Added src/lib-external/oz-v4.7.0/contracts/utils/introspection/IERC165.sol
- Added src/lib-external/solmate-27545b0/src/tokens/ERC20.sol
- Added src/lib-external/solmate-8d910d8/src/tokens/ERC20.sol
- Added src/permit2/interfaces/IAllowanceTransfer.sol
- Added src/permit2/interfaces/IDAIPermit.sol
- Added src/permit2/interfaces/IEIP712.sol
- Added src/permit2/interfaces/IERC1271.sol
- Added src/permit2/interfaces/IPermit2.sol
- Added src/permit2/interfaces/ISignatureTransfer.sol
- Added src/uniswapx/base/ReactorStructs.sol
- Added src/uniswapx/interfaces/IProtocolFeeController.sol
- Added src/uniswapx/interfaces/IReactor.sol
- Added src/uniswapx/interfaces/IReactorCallback.sol
- Added src/uniswapx/interfaces/IValidationCallback.sol
- Added src/universal-router/interfaces/IRewardsCollector.sol
- Added src/universal-router/interfaces/IUniversalRouter.sol
- Added src/universal-router/interfaces/external/ICryptoPunksMarket.sol
- Added src/universal-router/interfaces/external/IWETH9.sol
- Added src/v2-core/interfaces/IERC20.sol
- Added src/v2-core/interfaces/IUniswapV2Callee.sol
- Added src/v2-core/interfaces/IUniswapV2ERC20.sol
- Added src/v2-core/interfaces/IUniswapV2Factory.sol
- Added src/v2-core/interfaces/IUniswapV2Pair.sol
- Added src/v2-periphery/interfaces/IERC20.sol
- Added src/v2-periphery/interfaces/IUniswapV2Migrator.sol
- Added src/v2-periphery/interfaces/IUniswapV2Router01.sol
- Added src/v2-periphery/interfaces/IUniswapV2Router02.sol
- Added src/v2-periphery/interfaces/IWETH.sol
- Added src/v2-periphery/interfaces/V1/IUniswapV1Exchange.sol
- Added src/v2-periphery/interfaces/V1/IUniswapV1Factory.sol
- Added src/v3-core/interfaces/IERC20Minimal.sol
- Added src/v3-core/interfaces/IUniswapV3Factory.sol
- Added src/v3-core/interfaces/IUniswapV3Pool.sol
- Added src/v3-core/interfaces/IUniswapV3PoolDeployer.sol
- Added src/v3-core/interfaces/callback/IUniswapV3FlashCallback.sol
- Added src/v3-core/interfaces/callback/IUniswapV3MintCallback.sol
- Added src/v3-core/interfaces/callback/IUniswapV3SwapCallback.sol
- Added src/v3-core/interfaces/pool/IUniswapV3PoolActions.sol
- Added src/v3-core/interfaces/pool/IUniswapV3PoolDerivedState.sol
- Added src/v3-core/interfaces/pool/IUniswapV3PoolEvents.sol
- Added src/v3-core/interfaces/pool/IUniswapV3PoolImmutables.sol
- Added src/v3-core/interfaces/pool/IUniswapV3PoolOwnerActions.sol
- Added src/v3-core/interfaces/pool/IUniswapV3PoolState.sol
- Added src/v3-periphery/interfaces/IERC20Metadata.sol
- Added src/v3-periphery/interfaces/IERC721Permit.sol
- Added src/v3-periphery/interfaces/IMulticall.sol
- Added src/v3-periphery/interfaces/INonfungiblePositionManager.sol
- Added src/v3-periphery/interfaces/INonfungibleTokenPositionDescriptor.sol
- Added src/v3-periphery/interfaces/IPeripheryImmutableState.sol
- Added src/v3-periphery/interfaces/IPeripheryPayments.sol
- Added src/v3-periphery/interfaces/IPeripheryPaymentsWithFee.sol
- Added src/v3-periphery/interfaces/IPoolInitializer.sol
- Added src/v3-periphery/interfaces/IQuoter.sol
- Added src/v3-periphery/interfaces/IQuoterV2.sol
- Added src/v3-periphery/interfaces/ISelfPermit.sol
- Added src/v3-periphery/interfaces/ISwapRouter.sol
- Added src/v3-periphery/interfaces/ITickLens.sol
- Added src/v3-periphery/interfaces/IV3Migrator.sol
- Added src/v3-periphery/interfaces/external/IERC1271.sol
- Added src/v3-periphery/interfaces/external/IERC20PermitAllowed.sol
- Added src/v3-periphery/interfaces/external/IWETH9.sol
- Added src/v4-core/interfaces/IExtsload.sol
- Added src/v4-core/interfaces/IExttload.sol
- Added src/v4-core/interfaces/IHooks.sol
- Added src/v4-core/interfaces/IPoolManager.sol
- Added src/v4-core/interfaces/IProtocolFeeController.sol
- Added src/v4-core/interfaces/IProtocolFees.sol
- Added src/v4-core/interfaces/callback/IUnlockCallback.sol
- Added src/v4-core/interfaces/external/IERC20Minimal.sol
- Added src/v4-core/interfaces/external/IERC6909Claims.sol
- Added src/v4-core/libraries/CustomRevert.sol
- Added src/v4-core/libraries/SafeCast.sol
- Added src/v4-core/types/BalanceDelta.sol
- Added src/v4-core/types/BeforeSwapDelta.sol
- Added src/v4-core/types/Currency.sol
- Added src/v4-core/types/PoolId.sol
- Added src/v4-core/types/PoolKey.sol
- Added src/v4-periphery/interfaces/IERC721Permit.sol
- Added src/v4-periphery/interfaces/IMulticall.sol
- Added src/v4-periphery/interfaces/IPositionManager.sol
- Added src/v4-periphery/interfaces/IQuoter.sol
- Added src/v4-periphery/interfaces/IV4Router.sol
- Added src/v4-periphery/interfaces/external/IERC20PermitAllowed.sol
- Added src/v4-periphery/libraries/PathKey.sol