Added title and description for mainnet connectors

This commit is contained in:
Thrilok Kumar 2021-05-11 21:46:23 +05:30
parent c4a649c623
commit 40e2a47f7a
23 changed files with 116 additions and 0 deletions

View File

@ -1,6 +1,11 @@
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;
/**
* @title 1Inch.
* @dev On-chain DEX Aggregator.
*/
// import files from common directory
import { TokenInterface , MemoryInterface } from "../../common/interfaces.sol";
import { Stores } from "../../common/stores.sol";

View File

@ -1,6 +1,11 @@
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;
/**
* @title 1Proto.
* @dev On-chain and off-chian DEX Aggregator.
*/
import { TokenInterface , MemoryInterface } from "../../common/interfaces.sol";
import { Stores } from "../../common/stores.sol";
import { OneProtoInterface, OneProtoData, OneProtoMultiData } from "./interface.sol";

View File

@ -1,6 +1,10 @@
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;
/**
* @title COMP.
* @dev Claim COMP.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Stores } from "../../common/stores.sol";
import { Helpers } from "./helpers.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Aave Rewards.
* @dev Claim Aave rewards.
*/
import { TokenInterface } from "../../../common/interfaces.sol";
import { Stores } from "../../../common/stores.sol";
import { Helpers } from "./helpers.sol";

View File

@ -1,5 +1,11 @@
pragma solidity ^0.7.0;
/**
* @title stkAave.
* @dev Staked Aave.
*/
import { Helpers } from "./helpers.sol";
import { Events } from "./events.sol";

View File

@ -1,5 +1,11 @@
pragma solidity ^0.7.0;
/**
* @title Aave v1.
* @dev Lending & Borrowing.
*/
import { TokenInterface } from "../../../common/interfaces.sol";
import { Stores } from "../../../common/stores.sol";
import { Helpers } from "./helpers.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Aave v2 AMM.
* @dev Lending & Borrowing.
*/
import { TokenInterface } from "../../../common/interfaces.sol";
import { Stores } from "../../../common/stores.sol";
import { Helpers } from "./helpers.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Aave v2.
* @dev Lending & Borrowing.
*/
import { TokenInterface } from "../../../common/interfaces.sol";
import { Stores } from "../../../common/stores.sol";
import { Helpers } from "./helpers.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Authority.
* @dev Manage Authorities to DSA.
*/
import { AccountInterface } from "../../common/interfaces.sol";
import { Helpers } from "./helpers.sol";
import { Events } from "./events.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Basic.
* @dev Deposit & Withdraw from DSA.
*/
import { SafeERC20 } from "@openzeppelin/contracts/token/ERC20/SafeERC20.sol";
import { IERC20 } from "@openzeppelin/contracts/token/ERC20/IERC20.sol";

View File

@ -1,6 +1,11 @@
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;
/**
* @title Compound.
* @dev Lending & Borrowing.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Stores } from "../../common/stores.sol";
import { Helpers } from "./helpers.sol";

View File

@ -1,6 +1,11 @@
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;
/**
* @title CREAM.
* @dev Lending & Borrowing.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Stores } from "../../common/stores.sol";
import { Helpers } from "./helpers.sol";

View File

@ -1,6 +1,11 @@
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;
/**
* @title dYdX.
* @dev Lending & Borrowing.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Helpers } from "./helpers.sol";
import { Events } from "./events.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Fee.
* @dev Calculate Fee.
*/
import { DSMath } from "../../common/math.sol";
import { Basic } from "../../common/basic.sol";

View File

@ -1,6 +1,11 @@
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;
/**
* @title Gelato.
* @dev Automation.
*/
import { DSMath } from "../../common/math.sol";
import { Basic } from "../../common/basic.sol";
import { IGelatoInterface, Task, Provider, TaskSpec, TaskReceipt } from "./interface.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Instapool.
* @dev Flash Loan in DSA.
*/
import { IERC20 } from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import { TokenInterface } from "../../common/interfaces.sol";

View File

@ -1,6 +1,11 @@
pragma solidity ^0.7.0;
pragma experimental ABIEncoderV2;
/**
* @title Instapool.
* @dev Flash Loan in DSA.
*/
import { SafeERC20 } from "@openzeppelin/contracts/token/ERC20/SafeERC20.sol";
import { IERC20 } from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import { TokenInterface } from "../../common/interfaces.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Kyber.
* @dev Decentralised Swapping.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Helpers } from "./helpers.sol";
import { Events } from "./events.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title MakerDAO.
* @dev Collateralized Borrowing.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Helpers } from "./helpers.sol";
import { Events } from "./events.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title OasisDEX.
* @dev Decentralised Exchange.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { DSMath } from "../../common/math.sol";
import { Basic } from "../../common/basic.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Polygon Assets Bridge.
* @dev Polygon assets bridge.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Stores } from "../../common/stores.sol";
import { Helpers } from "./helpers.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Reflexer.
* @dev Collateralized Borrowing.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Helpers } from "./helpers.sol";
import { Events } from "./events.sol";

View File

@ -1,5 +1,10 @@
pragma solidity ^0.7.0;
/**
* @title Uniswap v2.
* @dev Decentralized Exchange.
*/
import { TokenInterface } from "../../common/interfaces.sol";
import { Helpers } from "./helpers.sol";
import { Events } from "./events.sol";