JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 971
  • Score
    100M100P100Q97288F
  • License GPL-2.0

A Chainlink Feed Registry by mean.finance

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@mean-finance/chainlink-registry) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Chainlink Registry

    Lint Tests (unit, integration)

    This repository contains all necessary smart contracts for our own version of Chainlink's Feed Registry. Since they don't have it deployed to all chains, we needed to build and maintain our own.

    ๐Ÿ“– Docs

    Check our docs at docs.mean.finance

    ๐Ÿ‘จโ€๐Ÿ’ป Development environment

    • Copy environment file
    cp .env.example .env
    • Fill environment file with your information
    nano .env

    ๐Ÿงช Testing

    Unit

    yarn test:unit

    Will run all tests under test/unit

    Integration

    You will need to set up the development environment first, please refer to the development environment section.

    yarn test:integration

    Will run all tests under test/integration

    ๐Ÿšข Deployment

    You will need to set up the development environment first, please refer to the development environment section.

    yarn deploy --network [network]

    The plugin hardhat-deploy is used to deploy contracts.

    Licensing

    The primary license for this repository is the GNU General Public License v2.0 (GPL-2.0-or-later), see LICENSE.

    Exceptions

    • All files in contracts/mocks remain unlicensed.