├── .commitlintrc.js ├── .czrc ├── .editorconfig ├── .env.example ├── .eslintignore ├── .eslintrc.yaml ├── .gitattributes ├── .github └── workflows │ └── stale.yml ├── .gitignore ├── .lintstagedrc ├── .prettierignore ├── .prettierrc ├── .solcover.js ├── .solhint.json ├── .solhintignore ├── README.md ├── contracts ├── external │ └── ERC20.sol ├── protocols │ ├── arbitrum │ │ ├── aave_v3 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── compound_iii │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── sushiswap │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── uniswap │ │ │ ├── contracts │ │ │ │ ├── interfaces │ │ │ │ │ ├── IERC20Minimal.sol │ │ │ │ │ ├── IUniswapV3Pool.sol │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── pool │ │ │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ │ │ └── IUniswapV3PoolState.sol │ │ │ │ └── libraries │ │ │ │ │ ├── BitMath.sol │ │ │ │ │ ├── FixedPoint128.sol │ │ │ │ │ ├── FixedPoint96.sol │ │ │ │ │ ├── FullMath.sol │ │ │ │ │ ├── LICENSE_GPL │ │ │ │ │ ├── LICENSE_MIT │ │ │ │ │ ├── LiquidityAmounts.sol │ │ │ │ │ ├── LiquidityMath.sol │ │ │ │ │ ├── LowGasSafeMath.sol │ │ │ │ │ ├── PoolAddress.sol │ │ │ │ │ ├── PositionKey.sol │ │ │ │ │ ├── SafeCast.sol │ │ │ │ │ ├── SqrtPriceMath.sol │ │ │ │ │ ├── SwapMath.sol │ │ │ │ │ ├── Tick.sol │ │ │ │ │ ├── TickBitmap.sol │ │ │ │ │ ├── TickMath.sol │ │ │ │ │ ├── TransferHelper.sol │ │ │ │ │ └── UnsafeMath.sol │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ └── uniswapStaking │ │ │ ├── contracts │ │ │ ├── interfaces │ │ │ │ ├── IERC20Minimal.sol │ │ │ │ ├── IUniswapV3Pool.sol │ │ │ │ ├── LICENSE │ │ │ │ └── pool │ │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ │ └── IUniswapV3PoolState.sol │ │ │ └── libraries │ │ │ │ ├── BitMath.sol │ │ │ │ ├── FixedPoint128.sol │ │ │ │ ├── FixedPoint96.sol │ │ │ │ ├── FullMath.sol │ │ │ │ ├── LICENSE_GPL │ │ │ │ ├── LICENSE_MIT │ │ │ │ ├── LiquidityAmounts.sol │ │ │ │ ├── LiquidityMath.sol │ │ │ │ ├── LowGasSafeMath.sol │ │ │ │ ├── PoolAddress.sol │ │ │ │ ├── PositionKey.sol │ │ │ │ ├── SafeCast.sol │ │ │ │ ├── SqrtPriceMath.sol │ │ │ │ ├── SwapMath.sol │ │ │ │ ├── Tick.sol │ │ │ │ ├── TickBitmap.sol │ │ │ │ ├── TickMath.sol │ │ │ │ ├── TransferHelper.sol │ │ │ │ └── UnsafeMath.sol │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ ├── avalanche │ │ ├── aave_v2 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── aave_v3 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── benqi │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ └── pangolin │ │ │ ├── exchange │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ ├── library.sol │ │ │ └── main.sol │ │ │ └── stake │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ ├── base │ │ ├── aave_v3 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── accounts │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── compound_iii │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── erc20 │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── erc4626 │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── metamorpho │ │ │ ├── interface.sol │ │ │ ├── interfaces │ │ │ │ ├── IERC20.sol │ │ │ │ ├── IIrm.sol │ │ │ │ ├── IMetaMorpho.sol │ │ │ │ ├── IMorpho.sol │ │ │ │ ├── IMorphoCallbacks.sol │ │ │ │ ├── IOracle.sol │ │ │ │ └── LICENSE │ │ │ ├── libraries │ │ │ │ ├── ConstantsLib.sol │ │ │ │ ├── ErrorsLib.sol │ │ │ │ ├── EventsLib.sol │ │ │ │ ├── LICENSE │ │ │ │ ├── MarketParamsLib.sol │ │ │ │ ├── MathLib.sol │ │ │ │ ├── SafeTransferLib.sol │ │ │ │ ├── SharesMathLib.sol │ │ │ │ ├── UtilsLib.sol │ │ │ │ └── periphery │ │ │ │ │ ├── MorphoBalancesLib.sol │ │ │ │ │ ├── MorphoLib.sol │ │ │ │ │ └── MorphoStorageLib.sol │ │ │ └── main.sol │ │ ├── morpho-blue │ │ │ ├── helpers.sol │ │ │ ├── interfaces │ │ │ │ ├── IERC20.sol │ │ │ │ ├── IIrm.sol │ │ │ │ ├── IMorpho.sol │ │ │ │ ├── IMorphoCallbacks.sol │ │ │ │ ├── IOracle.sol │ │ │ │ └── LICENSE │ │ │ ├── libraries │ │ │ │ ├── ConstantsLib.sol │ │ │ │ ├── ErrorsLib.sol │ │ │ │ ├── EventsLib.sol │ │ │ │ ├── LICENSE │ │ │ │ ├── MarketParamsLib.sol │ │ │ │ ├── MathLib.sol │ │ │ │ ├── SafeTransferLib.sol │ │ │ │ ├── SharesMathLib.sol │ │ │ │ ├── UtilsLib.sol │ │ │ │ └── periphery │ │ │ │ │ ├── MorphoBalancesLib.sol │ │ │ │ │ ├── MorphoLib.sol │ │ │ │ │ └── MorphoStorageLib.sol │ │ │ └── main.sol │ │ └── uniswap │ │ │ ├── contracts │ │ │ ├── interfaces │ │ │ │ ├── IERC20Minimal.sol │ │ │ │ ├── IUniswapV3Pool.sol │ │ │ │ ├── LICENSE │ │ │ │ └── pool │ │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ │ └── IUniswapV3PoolState.sol │ │ │ └── libraries │ │ │ │ ├── BitMath.sol │ │ │ │ ├── FixedPoint128.sol │ │ │ │ ├── FixedPoint96.sol │ │ │ │ ├── FullMath.sol │ │ │ │ ├── LICENSE_GPL │ │ │ │ ├── LICENSE_MIT │ │ │ │ ├── LiquidityAmounts.sol │ │ │ │ ├── LiquidityMath.sol │ │ │ │ ├── LowGasSafeMath.sol │ │ │ │ ├── PoolAddress.sol │ │ │ │ ├── PositionKey.sol │ │ │ │ ├── SafeCast.sol │ │ │ │ ├── SqrtPriceMath.sol │ │ │ │ ├── SwapMath.sol │ │ │ │ ├── Tick.sol │ │ │ │ ├── TickBitmap.sol │ │ │ │ ├── TickMath.sol │ │ │ │ ├── TransferHelper.sol │ │ │ │ └── UnsafeMath.sol │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ ├── fantom │ │ ├── aave_v3 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── accounts │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ └── erc20 │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ ├── mainnet │ │ ├── aave_v2 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── aave_v3 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── aave_v3_lido │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── b.protocol │ │ │ ├── compound │ │ │ │ ├── helpers.sol │ │ │ │ ├── interfaces.sol │ │ │ │ └── main.sol │ │ │ └── maker │ │ │ │ ├── helpers.sol │ │ │ │ ├── interfaces.sol │ │ │ │ └── main.sol │ │ ├── compound │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── compound_iii │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── crvusd │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── erc20 │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── erc4626 │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── euler │ │ │ ├── helpers.sol │ │ │ ├── interface.sol │ │ │ └── main.sol │ │ ├── liquity │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── maker │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── metamorpho │ │ │ ├── interface.sol │ │ │ ├── interfaces │ │ │ │ ├── IERC20.sol │ │ │ │ ├── IIrm.sol │ │ │ │ ├── IMetaMorpho.sol │ │ │ │ ├── IMorpho.sol │ │ │ │ ├── IMorphoCallbacks.sol │ │ │ │ ├── IOracle.sol │ │ │ │ └── LICENSE │ │ │ ├── libraries │ │ │ │ ├── ConstantsLib.sol │ │ │ │ ├── ErrorsLib.sol │ │ │ │ ├── EventsLib.sol │ │ │ │ ├── LICENSE │ │ │ │ ├── MarketParamsLib.sol │ │ │ │ ├── MathLib.sol │ │ │ │ ├── SafeTransferLib.sol │ │ │ │ ├── SharesMathLib.sol │ │ │ │ ├── UtilsLib.sol │ │ │ │ └── periphery │ │ │ │ │ ├── MorphoBalancesLib.sol │ │ │ │ │ ├── MorphoLib.sol │ │ │ │ │ └── MorphoStorageLib.sol │ │ │ └── main.sol │ │ ├── morpho-blue │ │ │ ├── helpers.sol │ │ │ ├── interfaces │ │ │ │ ├── IERC20.sol │ │ │ │ ├── IIrm.sol │ │ │ │ ├── IMorpho.sol │ │ │ │ ├── IMorphoCallbacks.sol │ │ │ │ ├── IOracle.sol │ │ │ │ └── LICENSE │ │ │ ├── libraries │ │ │ │ ├── ConstantsLib.sol │ │ │ │ ├── ErrorsLib.sol │ │ │ │ ├── EventsLib.sol │ │ │ │ ├── LICENSE │ │ │ │ ├── MarketParamsLib.sol │ │ │ │ ├── MathLib.sol │ │ │ │ ├── SafeTransferLib.sol │ │ │ │ ├── SharesMathLib.sol │ │ │ │ ├── UtilsLib.sol │ │ │ │ └── periphery │ │ │ │ │ ├── MorphoBalancesLib.sol │ │ │ │ │ ├── MorphoLib.sol │ │ │ │ │ └── MorphoStorageLib.sol │ │ │ └── main.sol │ │ ├── morpho │ │ │ ├── aave_v2 │ │ │ │ ├── helpers.sol │ │ │ │ ├── interfaces.sol │ │ │ │ └── main.sol │ │ │ ├── aave_v3 │ │ │ │ ├── helpers.sol │ │ │ │ ├── interfaces.sol │ │ │ │ ├── library │ │ │ │ │ ├── MarketLib.sol │ │ │ │ │ ├── Types.sol │ │ │ │ │ ├── Utils.sol │ │ │ │ │ ├── aave-v3-core │ │ │ │ │ │ ├── IERC20.sol │ │ │ │ │ │ ├── interfaces │ │ │ │ │ │ │ ├── IACLManager.sol │ │ │ │ │ │ │ ├── IAToken.sol │ │ │ │ │ │ │ ├── IAaveIncentivesController.sol │ │ │ │ │ │ │ ├── IAaveOracle.sol │ │ │ │ │ │ │ ├── ICreditDelegationToken.sol │ │ │ │ │ │ │ ├── IDefaultInterestRateStrategy.sol │ │ │ │ │ │ │ ├── IDelegationToken.sol │ │ │ │ │ │ │ ├── IERC20WithPermit.sol │ │ │ │ │ │ │ ├── IInitializableAToken.sol │ │ │ │ │ │ │ ├── IInitializableDebtToken.sol │ │ │ │ │ │ │ ├── IL2Pool.sol │ │ │ │ │ │ │ ├── IPool.sol │ │ │ │ │ │ │ ├── IPoolAddressesProvider.sol │ │ │ │ │ │ │ ├── IPoolAddressesProviderRegistry.sol │ │ │ │ │ │ │ ├── IPoolConfigurator.sol │ │ │ │ │ │ │ ├── IPoolDataProvider.sol │ │ │ │ │ │ │ ├── IPriceOracle.sol │ │ │ │ │ │ │ ├── IPriceOracleGetter.sol │ │ │ │ │ │ │ ├── IPriceOracleSentinel.sol │ │ │ │ │ │ │ ├── IReserveInterestRateStrategy.sol │ │ │ │ │ │ │ ├── IScaledBalanceToken.sol │ │ │ │ │ │ │ ├── ISequencerOracle.sol │ │ │ │ │ │ │ ├── IStableDebtToken.sol │ │ │ │ │ │ │ └── IVariableDebtToken.sol │ │ │ │ │ │ └── protocol │ │ │ │ │ │ │ └── libraries │ │ │ │ │ │ │ ├── configration │ │ │ │ │ │ │ └── ReserveConfiguration.sol │ │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ └── Errors.sol │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ ├── ConfiguratorInputTypes.sol │ │ │ │ │ │ │ └── DataTypes.sol │ │ │ │ │ └── math │ │ │ │ │ │ ├── CompoundMath.sol │ │ │ │ │ │ ├── Math.sol │ │ │ │ │ │ ├── PercentageMath.sol │ │ │ │ │ │ └── WadRayMath.sol │ │ │ │ └── main.sol │ │ │ └── compound_v2 │ │ │ │ ├── helpers.sol │ │ │ │ ├── interfaces.sol │ │ │ │ └── main.sol │ │ ├── spark │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── sushiswap │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── ubiquity │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ ├── interfaces │ │ │ │ ├── IERC1155.sol │ │ │ │ ├── IERC165.sol │ │ │ │ └── IERC20.sol │ │ │ └── main.sol │ │ ├── uniswap │ │ │ ├── contracts │ │ │ │ ├── interfaces │ │ │ │ │ ├── IERC20Minimal.sol │ │ │ │ │ ├── IUniswapV3Pool.sol │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── pool │ │ │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ │ │ └── IUniswapV3PoolState.sol │ │ │ │ └── libraries │ │ │ │ │ ├── BitMath.sol │ │ │ │ │ ├── FixedPoint128.sol │ │ │ │ │ ├── FixedPoint96.sol │ │ │ │ │ ├── FullMath.sol │ │ │ │ │ ├── LICENSE_GPL │ │ │ │ │ ├── LICENSE_MIT │ │ │ │ │ ├── LiquidityAmounts.sol │ │ │ │ │ ├── LiquidityMath.sol │ │ │ │ │ ├── LowGasSafeMath.sol │ │ │ │ │ ├── PoolAddress.sol │ │ │ │ │ ├── PositionKey.sol │ │ │ │ │ ├── SafeCast.sol │ │ │ │ │ ├── SqrtPriceMath.sol │ │ │ │ │ ├── SwapMath.sol │ │ │ │ │ ├── Tick.sol │ │ │ │ │ ├── TickBitmap.sol │ │ │ │ │ ├── TickMath.sol │ │ │ │ │ ├── TransferHelper.sol │ │ │ │ │ └── UnsafeMath.sol │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── uniswapStaking │ │ │ ├── contracts │ │ │ │ ├── interfaces │ │ │ │ │ ├── IERC20Minimal.sol │ │ │ │ │ ├── IUniswapV3Pool.sol │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── pool │ │ │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ │ │ └── IUniswapV3PoolState.sol │ │ │ │ └── libraries │ │ │ │ │ ├── BitMath.sol │ │ │ │ │ ├── FixedPoint128.sol │ │ │ │ │ ├── FixedPoint96.sol │ │ │ │ │ ├── FullMath.sol │ │ │ │ │ ├── LICENSE_GPL │ │ │ │ │ ├── LICENSE_MIT │ │ │ │ │ ├── LiquidityAmounts.sol │ │ │ │ │ ├── LiquidityMath.sol │ │ │ │ │ ├── LowGasSafeMath.sol │ │ │ │ │ ├── PoolAddress.sol │ │ │ │ │ ├── PositionKey.sol │ │ │ │ │ ├── SafeCast.sol │ │ │ │ │ ├── SqrtPriceMath.sol │ │ │ │ │ ├── SwapMath.sol │ │ │ │ │ ├── Tick.sol │ │ │ │ │ ├── TickBitmap.sol │ │ │ │ │ ├── TickMath.sol │ │ │ │ │ ├── TransferHelper.sol │ │ │ │ │ └── UnsafeMath.sol │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── universeFinance │ │ │ ├── helpers.sol │ │ │ ├── interface.sol │ │ │ └── main.sol │ │ └── yearn_v2 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ ├── optimism │ │ ├── aave_v3 │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── accounts │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── compound_iii │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── erc20 │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ ├── uniswap │ │ │ ├── contracts │ │ │ │ ├── interfaces │ │ │ │ │ ├── IERC20Minimal.sol │ │ │ │ │ ├── IUniswapV3Pool.sol │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── pool │ │ │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ │ │ └── IUniswapV3PoolState.sol │ │ │ │ └── libraries │ │ │ │ │ ├── BitMath.sol │ │ │ │ │ ├── FixedPoint128.sol │ │ │ │ │ ├── FixedPoint96.sol │ │ │ │ │ ├── FullMath.sol │ │ │ │ │ ├── LICENSE_GPL │ │ │ │ │ ├── LICENSE_MIT │ │ │ │ │ ├── LiquidityAmounts.sol │ │ │ │ │ ├── LiquidityMath.sol │ │ │ │ │ ├── LowGasSafeMath.sol │ │ │ │ │ ├── PoolAddress.sol │ │ │ │ │ ├── PositionKey.sol │ │ │ │ │ ├── SafeCast.sol │ │ │ │ │ ├── SqrtPriceMath.sol │ │ │ │ │ ├── SwapMath.sol │ │ │ │ │ ├── Tick.sol │ │ │ │ │ ├── TickBitmap.sol │ │ │ │ │ ├── TickMath.sol │ │ │ │ │ ├── TransferHelper.sol │ │ │ │ │ └── UnsafeMath.sol │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ │ └── uniswapStaking │ │ │ ├── contracts │ │ │ ├── interfaces │ │ │ │ ├── IERC20Minimal.sol │ │ │ │ ├── IUniswapV3Pool.sol │ │ │ │ ├── LICENSE │ │ │ │ └── pool │ │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ │ └── IUniswapV3PoolState.sol │ │ │ └── libraries │ │ │ │ ├── BitMath.sol │ │ │ │ ├── FixedPoint128.sol │ │ │ │ ├── FixedPoint96.sol │ │ │ │ ├── FullMath.sol │ │ │ │ ├── LICENSE_GPL │ │ │ │ ├── LICENSE_MIT │ │ │ │ ├── LiquidityAmounts.sol │ │ │ │ ├── LiquidityMath.sol │ │ │ │ ├── LowGasSafeMath.sol │ │ │ │ ├── PoolAddress.sol │ │ │ │ ├── PositionKey.sol │ │ │ │ ├── SafeCast.sol │ │ │ │ ├── SqrtPriceMath.sol │ │ │ │ ├── SwapMath.sol │ │ │ │ ├── Tick.sol │ │ │ │ ├── TickBitmap.sol │ │ │ │ ├── TickMath.sol │ │ │ │ ├── TransferHelper.sol │ │ │ │ └── UnsafeMath.sol │ │ │ ├── helpers.sol │ │ │ ├── interfaces.sol │ │ │ └── main.sol │ └── polygon │ │ ├── aave_v2 │ │ ├── helpers.sol │ │ ├── interfaces.sol │ │ └── main.sol │ │ ├── aave_v3 │ │ ├── helpers.sol │ │ ├── interfaces.sol │ │ └── main.sol │ │ ├── compound_iii │ │ ├── helpers.sol │ │ ├── interfaces.sol │ │ └── main.sol │ │ ├── erc4626 │ │ ├── interfaces.sol │ │ └── main.sol │ │ ├── quickswap │ │ ├── helpers.sol │ │ ├── interfaces.sol │ │ └── main.sol │ │ ├── sushiswap │ │ ├── helpers.sol │ │ ├── interfaces.sol │ │ └── main.sol │ │ ├── uniswap │ │ ├── contracts │ │ │ ├── interfaces │ │ │ │ ├── IERC20Minimal.sol │ │ │ │ ├── IUniswapV3Pool.sol │ │ │ │ ├── LICENSE │ │ │ │ └── pool │ │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ │ └── IUniswapV3PoolState.sol │ │ │ └── libraries │ │ │ │ ├── BitMath.sol │ │ │ │ ├── FixedPoint128.sol │ │ │ │ ├── FixedPoint96.sol │ │ │ │ ├── FullMath.sol │ │ │ │ ├── LICENSE_GPL │ │ │ │ ├── LICENSE_MIT │ │ │ │ ├── LiquidityAmounts.sol │ │ │ │ ├── LiquidityMath.sol │ │ │ │ ├── LowGasSafeMath.sol │ │ │ │ ├── PoolAddress.sol │ │ │ │ ├── PositionKey.sol │ │ │ │ ├── SafeCast.sol │ │ │ │ ├── SqrtPriceMath.sol │ │ │ │ ├── SwapMath.sol │ │ │ │ ├── Tick.sol │ │ │ │ ├── TickBitmap.sol │ │ │ │ ├── TickMath.sol │ │ │ │ ├── TransferHelper.sol │ │ │ │ └── UnsafeMath.sol │ │ ├── helpers.sol │ │ ├── interfaces.sol │ │ └── main.sol │ │ └── uniswapStaking │ │ ├── contracts │ │ ├── interfaces │ │ │ ├── IERC20Minimal.sol │ │ │ ├── IUniswapV3Pool.sol │ │ │ ├── LICENSE │ │ │ └── pool │ │ │ │ ├── IUniswapV3PoolActions.sol │ │ │ │ ├── IUniswapV3PoolDerivedState.sol │ │ │ │ ├── IUniswapV3PoolEvents.sol │ │ │ │ ├── IUniswapV3PoolImmutables.sol │ │ │ │ ├── IUniswapV3PoolOwnerActions.sol │ │ │ │ └── IUniswapV3PoolState.sol │ │ └── libraries │ │ │ ├── BitMath.sol │ │ │ ├── FixedPoint128.sol │ │ │ ├── FixedPoint96.sol │ │ │ ├── FullMath.sol │ │ │ ├── LICENSE_GPL │ │ │ ├── LICENSE_MIT │ │ │ ├── LiquidityAmounts.sol │ │ │ ├── LiquidityMath.sol │ │ │ ├── LowGasSafeMath.sol │ │ │ ├── PoolAddress.sol │ │ │ ├── PositionKey.sol │ │ │ ├── SafeCast.sol │ │ │ ├── SqrtPriceMath.sol │ │ │ ├── SwapMath.sol │ │ │ ├── Tick.sol │ │ │ ├── TickBitmap.sol │ │ │ ├── TickMath.sol │ │ │ ├── TransferHelper.sol │ │ │ └── UnsafeMath.sol │ │ ├── helpers.sol │ │ ├── interfaces.sol │ │ └── main.sol └── utils │ └── dsmath.sol ├── hardhat.config.ts ├── package.json ├── scripts ├── addLiquidity.ts ├── command.ts ├── connectors.ts ├── deploy.ts ├── deployAll.ts ├── deployment │ ├── deploy.ts │ └── deployConnector.ts ├── getUsersToken.ts ├── global-test.ts ├── impersonate.ts └── run-tests.ts ├── tasks ├── accounts.ts ├── clean.ts └── task-names.ts ├── test ├── arbitrum │ ├── aave_v3.test.ts │ ├── compund.iii.test.ts │ ├── sushiswap.test.ts │ └── uniswap.test.ts ├── avalanche │ ├── aave_v2.test.ts │ ├── aave_v3.test.ts │ ├── pangolin.test.ts │ └── pangolin_stake.test.ts ├── consts.ts ├── fantom │ └── aave_v3.test.ts ├── mainnet │ ├── aave_v2.test.ts │ ├── aave_v3.test.ts │ ├── b.protocol │ │ ├── compound.test.ts │ │ └── maker.test.ts │ ├── compound.test.ts │ ├── compund.iii.test.ts │ ├── crv_usd.test.ts │ ├── erc20.test.ts │ ├── erc4626.test.ts │ ├── euler.test.ts │ ├── liquity.test.ts │ ├── maker.test.ts │ ├── metamorpho.ts │ ├── morpho-blue.test.ts │ ├── morpho-v3.test.ts │ ├── morpho.test.ts │ ├── spark.test.ts │ ├── sushiswap.test.ts │ ├── ubiquity.test.ts │ ├── uniswap.test.ts │ ├── uniswapStaking.test.ts │ ├── universe.test.ts │ └── yearnv2.test.ts ├── optimism │ └── aave_v3.test.ts ├── polygon │ ├── aave_v2.test.ts │ ├── aave_v3.test.ts │ ├── compund.iii.test.ts │ ├── quickwap.test.ts │ ├── sushiswap.test.ts │ └── uniswap_v3_staker.test.ts └── utils.ts ├── tsconfig.json ├── types ├── augmentations.d.ts └── index.ts └── yarn.lock /.commitlintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ["@commitlint/config-conventional"], 3 | }; 4 | -------------------------------------------------------------------------------- /.czrc: -------------------------------------------------------------------------------- 1 | { 2 | "path": "cz-conventional-changelog" 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.eslintrc.yaml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.gitignore -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.prettierrc -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.solcover.js -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- 1 | # folders 2 | .yarn/ 3 | build/ 4 | dist/ 5 | node_modules/ 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/README.md -------------------------------------------------------------------------------- /contracts/external/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/external/ERC20.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/aave_v3/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/aave_v3/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/aave_v3/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/aave_v3/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/aave_v3/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/aave_v3/main.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/compound_iii/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/compound_iii/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/compound_iii/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/compound_iii/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/compound_iii/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/compound_iii/main.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/sushiswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/sushiswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/sushiswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/sushiswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/sushiswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/sushiswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/arbitrum/uniswapStaking/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/arbitrum/uniswapStaking/main.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/aave_v2/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/aave_v2/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/aave_v2/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/aave_v2/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/aave_v2/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/aave_v2/main.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/aave_v3/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/aave_v3/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/aave_v3/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/aave_v3/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/aave_v3/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/aave_v3/main.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/benqi/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/benqi/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/benqi/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/benqi/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/benqi/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/benqi/main.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/pangolin/exchange/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/pangolin/exchange/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/pangolin/exchange/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/pangolin/exchange/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/pangolin/exchange/library.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/pangolin/exchange/library.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/pangolin/exchange/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/pangolin/exchange/main.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/pangolin/stake/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/pangolin/stake/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/avalanche/pangolin/stake/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/avalanche/pangolin/stake/main.sol -------------------------------------------------------------------------------- /contracts/protocols/base/aave_v3/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/aave_v3/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/base/aave_v3/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/aave_v3/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/base/aave_v3/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/aave_v3/main.sol -------------------------------------------------------------------------------- /contracts/protocols/base/accounts/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/accounts/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/base/accounts/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/accounts/main.sol -------------------------------------------------------------------------------- /contracts/protocols/base/compound_iii/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/compound_iii/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/base/compound_iii/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/compound_iii/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/base/compound_iii/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/compound_iii/main.sol -------------------------------------------------------------------------------- /contracts/protocols/base/erc20/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/erc20/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/base/erc20/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/erc20/main.sol -------------------------------------------------------------------------------- /contracts/protocols/base/erc4626/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/erc4626/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/base/erc4626/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/erc4626/main.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/interface.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/interfaces/IERC20.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/interfaces/IIrm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/interfaces/IIrm.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/interfaces/IMetaMorpho.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/interfaces/IMetaMorpho.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/interfaces/IMorpho.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/interfaces/IMorpho.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/interfaces/IMorphoCallbacks.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/interfaces/IMorphoCallbacks.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/interfaces/IOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/interfaces/IOracle.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/ConstantsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/ConstantsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/ErrorsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/ErrorsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/EventsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/EventsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/MarketParamsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/MarketParamsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/MathLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/MathLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/SafeTransferLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/SafeTransferLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/SharesMathLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/SharesMathLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/UtilsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/UtilsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/periphery/MorphoBalancesLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/periphery/MorphoBalancesLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/periphery/MorphoLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/periphery/MorphoLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/libraries/periphery/MorphoStorageLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/libraries/periphery/MorphoStorageLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/metamorpho/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/metamorpho/main.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/interfaces/IERC20.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/interfaces/IIrm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/interfaces/IIrm.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/interfaces/IMorpho.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/interfaces/IMorpho.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/interfaces/IMorphoCallbacks.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/interfaces/IMorphoCallbacks.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/interfaces/IOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/interfaces/IOracle.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/ConstantsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/ConstantsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/ErrorsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/ErrorsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/EventsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/EventsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/MarketParamsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/MarketParamsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/MathLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/MathLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/SafeTransferLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/SafeTransferLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/SharesMathLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/SharesMathLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/UtilsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/UtilsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/periphery/MorphoBalancesLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/periphery/MorphoBalancesLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/periphery/MorphoLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/periphery/MorphoLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/libraries/periphery/MorphoStorageLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/libraries/periphery/MorphoStorageLib.sol -------------------------------------------------------------------------------- /contracts/protocols/base/morpho-blue/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/morpho-blue/main.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/base/uniswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/base/uniswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/fantom/aave_v3/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/fantom/aave_v3/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/fantom/aave_v3/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/fantom/aave_v3/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/fantom/aave_v3/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/fantom/aave_v3/main.sol -------------------------------------------------------------------------------- /contracts/protocols/fantom/accounts/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/fantom/accounts/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/fantom/accounts/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/fantom/accounts/main.sol -------------------------------------------------------------------------------- /contracts/protocols/fantom/erc20/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/fantom/erc20/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/fantom/erc20/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/fantom/erc20/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v2/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v2/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v2/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v2/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v2/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v2/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v3/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v3/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v3/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v3/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v3/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v3/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v3_lido/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v3_lido/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v3_lido/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v3_lido/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/aave_v3_lido/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/aave_v3_lido/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/b.protocol/compound/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/b.protocol/compound/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/b.protocol/compound/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/b.protocol/compound/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/b.protocol/compound/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/b.protocol/compound/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/b.protocol/maker/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/b.protocol/maker/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/b.protocol/maker/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/b.protocol/maker/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/b.protocol/maker/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/b.protocol/maker/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/compound/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/compound/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/compound/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/compound/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/compound/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/compound/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/compound_iii/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/compound_iii/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/compound_iii/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/compound_iii/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/compound_iii/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/compound_iii/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/crvusd/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/crvusd/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/crvusd/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/crvusd/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/crvusd/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/crvusd/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/erc20/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/erc20/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/erc20/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/erc20/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/erc4626/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/erc4626/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/erc4626/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/erc4626/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/euler/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/euler/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/euler/interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/euler/interface.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/euler/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/euler/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/liquity/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/liquity/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/liquity/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/liquity/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/liquity/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/liquity/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/maker/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/maker/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/maker/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/maker/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/maker/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/maker/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/interface.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/interfaces/IERC20.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/interfaces/IIrm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/interfaces/IIrm.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/interfaces/IMetaMorpho.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/interfaces/IMetaMorpho.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/interfaces/IMorpho.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/interfaces/IMorpho.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/interfaces/IMorphoCallbacks.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/interfaces/IMorphoCallbacks.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/interfaces/IOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/interfaces/IOracle.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/ConstantsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/ConstantsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/ErrorsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/ErrorsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/EventsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/EventsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/MarketParamsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/MarketParamsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/MathLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/MathLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/SafeTransferLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/SafeTransferLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/SharesMathLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/SharesMathLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/UtilsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/UtilsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/periphery/MorphoBalancesLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/periphery/MorphoBalancesLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/periphery/MorphoLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/periphery/MorphoLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/libraries/periphery/MorphoStorageLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/libraries/periphery/MorphoStorageLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/metamorpho/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/metamorpho/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/interfaces/IERC20.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/interfaces/IIrm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/interfaces/IIrm.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/interfaces/IMorpho.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/interfaces/IMorpho.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/interfaces/IMorphoCallbacks.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/interfaces/IMorphoCallbacks.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/interfaces/IOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/interfaces/IOracle.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/ConstantsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/ConstantsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/ErrorsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/ErrorsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/EventsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/EventsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/MarketParamsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/MarketParamsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/MathLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/MathLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/SafeTransferLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/SafeTransferLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/SharesMathLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/SharesMathLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/UtilsLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/UtilsLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/periphery/MorphoBalancesLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/periphery/MorphoBalancesLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/periphery/MorphoLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/periphery/MorphoLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/libraries/periphery/MorphoStorageLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/libraries/periphery/MorphoStorageLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho-blue/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho-blue/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v2/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v2/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v2/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v2/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v2/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v2/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/MarketLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/MarketLib.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/Types.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/Types.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/Utils.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/IERC20.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IACLManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IACLManager.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IAToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IAToken.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IAaveIncentivesController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IAaveIncentivesController.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IAaveOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IAaveOracle.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/ICreditDelegationToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/ICreditDelegationToken.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IDefaultInterestRateStrategy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IDefaultInterestRateStrategy.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IDelegationToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IDelegationToken.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IERC20WithPermit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IERC20WithPermit.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IInitializableAToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IInitializableAToken.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IInitializableDebtToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IInitializableDebtToken.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IL2Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IL2Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPool.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPoolAddressesProvider.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPoolAddressesProvider.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPoolAddressesProviderRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPoolAddressesProviderRegistry.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPoolConfigurator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPoolConfigurator.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPoolDataProvider.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPoolDataProvider.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPriceOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPriceOracle.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPriceOracleGetter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPriceOracleGetter.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPriceOracleSentinel.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IPriceOracleSentinel.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IReserveInterestRateStrategy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IReserveInterestRateStrategy.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IScaledBalanceToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IScaledBalanceToken.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/ISequencerOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/ISequencerOracle.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IStableDebtToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IStableDebtToken.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IVariableDebtToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/interfaces/IVariableDebtToken.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/protocol/libraries/configration/ReserveConfiguration.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/protocol/libraries/configration/ReserveConfiguration.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/protocol/libraries/helpers/Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/protocol/libraries/helpers/Errors.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/protocol/libraries/types/ConfiguratorInputTypes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/protocol/libraries/types/ConfiguratorInputTypes.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/protocol/libraries/types/DataTypes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/aave-v3-core/protocol/libraries/types/DataTypes.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/math/CompoundMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/math/CompoundMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/math/Math.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/math/Math.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/math/PercentageMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/math/PercentageMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/library/math/WadRayMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/library/math/WadRayMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/aave_v3/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/aave_v3/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/compound_v2/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/compound_v2/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/compound_v2/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/compound_v2/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/morpho/compound_v2/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/morpho/compound_v2/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/spark/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/spark/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/spark/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/spark/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/spark/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/spark/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/sushiswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/sushiswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/sushiswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/sushiswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/sushiswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/sushiswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/ubiquity/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/ubiquity/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/ubiquity/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/ubiquity/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/ubiquity/interfaces/IERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/ubiquity/interfaces/IERC1155.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/ubiquity/interfaces/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/ubiquity/interfaces/IERC165.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/ubiquity/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/ubiquity/interfaces/IERC20.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/ubiquity/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/ubiquity/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/uniswapStaking/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/uniswapStaking/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/universeFinance/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/universeFinance/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/universeFinance/interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/universeFinance/interface.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/universeFinance/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/universeFinance/main.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/yearn_v2/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/yearn_v2/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/yearn_v2/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/yearn_v2/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/mainnet/yearn_v2/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/mainnet/yearn_v2/main.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/aave_v3/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/aave_v3/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/aave_v3/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/aave_v3/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/aave_v3/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/aave_v3/main.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/accounts/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/accounts/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/accounts/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/accounts/main.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/compound_iii/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/compound_iii/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/compound_iii/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/compound_iii/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/compound_iii/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/compound_iii/main.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/erc20/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/erc20/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/erc20/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/erc20/main.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/optimism/uniswapStaking/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/optimism/uniswapStaking/main.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/aave_v2/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/aave_v2/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/aave_v2/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/aave_v2/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/aave_v2/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/aave_v2/main.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/aave_v3/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/aave_v3/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/aave_v3/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/aave_v3/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/aave_v3/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/aave_v3/main.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/compound_iii/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/compound_iii/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/compound_iii/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/compound_iii/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/compound_iii/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/compound_iii/main.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/erc4626/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/erc4626/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/erc4626/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/erc4626/main.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/quickswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/quickswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/quickswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/quickswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/quickswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/quickswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/sushiswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/sushiswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/sushiswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/sushiswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/sushiswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/sushiswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswap/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswap/main.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/IERC20Minimal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/IERC20Minimal.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/IUniswapV3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/IUniswapV3Pool.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/LICENSE -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolActions.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolDerivedState.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolEvents.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolImmutables.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolOwnerActions.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/interfaces/pool/IUniswapV3PoolState.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/BitMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/BitMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/FixedPoint128.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/FixedPoint128.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/FixedPoint96.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/FixedPoint96.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/FullMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/FullMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/LICENSE_GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/LICENSE_GPL -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/LICENSE_MIT -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/LiquidityAmounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/LiquidityAmounts.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/LiquidityMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/LiquidityMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/LowGasSafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/LowGasSafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/PoolAddress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/PoolAddress.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/PositionKey.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/PositionKey.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/SafeCast.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/SafeCast.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/SqrtPriceMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/SqrtPriceMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/SwapMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/SwapMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/Tick.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/Tick.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/TickBitmap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/TickBitmap.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/TickMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/TickMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/TransferHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/TransferHelper.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/contracts/libraries/UnsafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/contracts/libraries/UnsafeMath.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/helpers.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/interfaces.sol -------------------------------------------------------------------------------- /contracts/protocols/polygon/uniswapStaking/main.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/protocols/polygon/uniswapStaking/main.sol -------------------------------------------------------------------------------- /contracts/utils/dsmath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/contracts/utils/dsmath.sol -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/package.json -------------------------------------------------------------------------------- /scripts/addLiquidity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/addLiquidity.ts -------------------------------------------------------------------------------- /scripts/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/command.ts -------------------------------------------------------------------------------- /scripts/connectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/connectors.ts -------------------------------------------------------------------------------- /scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/deploy.ts -------------------------------------------------------------------------------- /scripts/deployAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/deployAll.ts -------------------------------------------------------------------------------- /scripts/deployment/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/deployment/deploy.ts -------------------------------------------------------------------------------- /scripts/deployment/deployConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/deployment/deployConnector.ts -------------------------------------------------------------------------------- /scripts/getUsersToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/getUsersToken.ts -------------------------------------------------------------------------------- /scripts/global-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/global-test.ts -------------------------------------------------------------------------------- /scripts/impersonate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/impersonate.ts -------------------------------------------------------------------------------- /scripts/run-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/scripts/run-tests.ts -------------------------------------------------------------------------------- /tasks/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/tasks/accounts.ts -------------------------------------------------------------------------------- /tasks/clean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/tasks/clean.ts -------------------------------------------------------------------------------- /tasks/task-names.ts: -------------------------------------------------------------------------------- 1 | export const TASK_ACCOUNTS: string = "accounts"; 2 | -------------------------------------------------------------------------------- /test/arbitrum/aave_v3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/arbitrum/aave_v3.test.ts -------------------------------------------------------------------------------- /test/arbitrum/compund.iii.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/arbitrum/compund.iii.test.ts -------------------------------------------------------------------------------- /test/arbitrum/sushiswap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/arbitrum/sushiswap.test.ts -------------------------------------------------------------------------------- /test/arbitrum/uniswap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/arbitrum/uniswap.test.ts -------------------------------------------------------------------------------- /test/avalanche/aave_v2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/avalanche/aave_v2.test.ts -------------------------------------------------------------------------------- /test/avalanche/aave_v3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/avalanche/aave_v3.test.ts -------------------------------------------------------------------------------- /test/avalanche/pangolin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/avalanche/pangolin.test.ts -------------------------------------------------------------------------------- /test/avalanche/pangolin_stake.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/avalanche/pangolin_stake.test.ts -------------------------------------------------------------------------------- /test/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/consts.ts -------------------------------------------------------------------------------- /test/fantom/aave_v3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/fantom/aave_v3.test.ts -------------------------------------------------------------------------------- /test/mainnet/aave_v2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/aave_v2.test.ts -------------------------------------------------------------------------------- /test/mainnet/aave_v3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/aave_v3.test.ts -------------------------------------------------------------------------------- /test/mainnet/b.protocol/compound.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/b.protocol/compound.test.ts -------------------------------------------------------------------------------- /test/mainnet/b.protocol/maker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/b.protocol/maker.test.ts -------------------------------------------------------------------------------- /test/mainnet/compound.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/compound.test.ts -------------------------------------------------------------------------------- /test/mainnet/compund.iii.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/compund.iii.test.ts -------------------------------------------------------------------------------- /test/mainnet/crv_usd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/crv_usd.test.ts -------------------------------------------------------------------------------- /test/mainnet/erc20.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/erc20.test.ts -------------------------------------------------------------------------------- /test/mainnet/erc4626.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/erc4626.test.ts -------------------------------------------------------------------------------- /test/mainnet/euler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/euler.test.ts -------------------------------------------------------------------------------- /test/mainnet/liquity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/liquity.test.ts -------------------------------------------------------------------------------- /test/mainnet/maker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/maker.test.ts -------------------------------------------------------------------------------- /test/mainnet/metamorpho.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/metamorpho.ts -------------------------------------------------------------------------------- /test/mainnet/morpho-blue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/morpho-blue.test.ts -------------------------------------------------------------------------------- /test/mainnet/morpho-v3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/morpho-v3.test.ts -------------------------------------------------------------------------------- /test/mainnet/morpho.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/morpho.test.ts -------------------------------------------------------------------------------- /test/mainnet/spark.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/spark.test.ts -------------------------------------------------------------------------------- /test/mainnet/sushiswap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/sushiswap.test.ts -------------------------------------------------------------------------------- /test/mainnet/ubiquity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/ubiquity.test.ts -------------------------------------------------------------------------------- /test/mainnet/uniswap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/uniswap.test.ts -------------------------------------------------------------------------------- /test/mainnet/uniswapStaking.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/uniswapStaking.test.ts -------------------------------------------------------------------------------- /test/mainnet/universe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/universe.test.ts -------------------------------------------------------------------------------- /test/mainnet/yearnv2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/mainnet/yearnv2.test.ts -------------------------------------------------------------------------------- /test/optimism/aave_v3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/optimism/aave_v3.test.ts -------------------------------------------------------------------------------- /test/polygon/aave_v2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/polygon/aave_v2.test.ts -------------------------------------------------------------------------------- /test/polygon/aave_v3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/polygon/aave_v3.test.ts -------------------------------------------------------------------------------- /test/polygon/compund.iii.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/polygon/compund.iii.test.ts -------------------------------------------------------------------------------- /test/polygon/quickwap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/polygon/quickwap.test.ts -------------------------------------------------------------------------------- /test/polygon/sushiswap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/polygon/sushiswap.test.ts -------------------------------------------------------------------------------- /test/polygon/uniswap_v3_staker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/polygon/uniswap_v3_staker.test.ts -------------------------------------------------------------------------------- /test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/test/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/augmentations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/types/augmentations.d.ts -------------------------------------------------------------------------------- /types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/types/index.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Instadapp/dsa-resolvers/HEAD/yarn.lock --------------------------------------------------------------------------------