JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 79
  • Score
    100M100P100Q72557F
  • License AGPL-3.0-only

Mean Oracles

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/oracles) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Lint Tests Slither Analysis

    Mean Finance Oracles

    This repository will hold all Mean Finance's oracle infrastructure. It aims to have a sufficiently flexible architecture as to support a wide amount of tokens composition, and therefore enabling quoting pairs that couldn't be done before.

    Some of this is achieved by leveraging already existing oracles like Uniswap V3 Static Oracle.

    Package

    The package will contain:

    • Artifacts can be found under @mean-finance/oracles/artifacts
    • Compatible deployments for hardhat-deploy plugin under the @mean-finance/oracles/deployments folder.
    • Typescript smart contract typings under @mean-finance/oracles/typechained

    Documentation

    Everything that you need to know as a developer on how to use all repository smart contracts can be found in the documented interfaces.

    Installation

    To install with Hardhat or Truffle:

    YARN

    yarn add @mean-finance/oracles

    NPM

    npm install @mean-finance/oracles

    Deployment Registry

    Contracts are deployed at the same address on all available networks via the deterministic contract factory

    Available networks: Optimism, Optimism Kovan, Arbitrum Rinkeby, Polygon, Mumbai (Polygon testnet).

    • OracleAggregator: 0xFD8aD08F7e35FA949c6dEB9B58623345Faa5D3EF
    • UniswapV3Adapter: 0xdd18E04096c5E974B23d6205e2138EDA139848D3