Skip to content

Instantly share code, notes, and snippets.

View jbhav24's full-sized avatar
🏋️‍♀️
buidling

Jai jbhav24

🏋️‍♀️
buidling
View GitHub Profile
// SPDX-License-Identifier: UNLICENSED
pragma solidity 0.6.12;
import "@openzeppelin/contracts-upgradeable/math/SafeMathUpgradeable.sol";
import "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol";
import "@uniswap/v3-core/contracts/interfaces/IUniswapV3Factory.sol";
import "@uniswap/v3-periphery/contracts/libraries/OracleLibrary.sol";
import "../external/compound/PriceOracle.sol";
import "../external/compound/CToken.sol";
import "../external/compound/CErc20.sol";
import "./BasePriceOracle.sol";

Keybase proof

I hereby claim:

  • I am jbhav24 on github.
  • I am jaibhavnani (https://keybase.io/jaibhavnani) on keybase.
  • I have a public key ASAOi9E-Tl_zAqMx5PHjAifZ1IuEChkULUWsxajB5kqQIAo

To claim this, I am signing this object: