Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/balmy-protocol/chainlink-registry
https://github.com/balmy-protocol/chainlink-registry
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/balmy-protocol/chainlink-registry
- Owner: Balmy-protocol
- License: gpl-2.0
- Created: 2021-11-25T17:49:10.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-28T01:05:04.000Z (10 months ago)
- Last Synced: 2024-09-16T01:55:39.317Z (2 months ago)
- Language: TypeScript
- Size: 1.88 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chainlink Registry
[![Lint](https://github.com/Mean-Finance/chainlink-registry/actions/workflows/lint.yml/badge.svg)](https://github.com/Mean-Finance/chainlink-registry/actions/workflows/lint.yml)
[![Tests (unit, integration)](https://github.com/Mean-Finance/chainlink-registry/actions/workflows/tests.yml/badge.svg)](https://github.com/Mean-Finance/chainlink-registry/actions/workflows/tests.yml)This repository contains all necessary smart contracts for our own version of [Chainlink's Feed Registry](https://docs.chain.link/docs/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](https://docs.mean.finance)
## ๐จโ๐ป Development environment
- Copy environment file
```bash
cp .env.example .env
```- Fill environment file with your information
```bash
nano .env
```## ๐งช Testing
### Unit
```bash
yarn test:unit
```Will run all tests under [test/unit](./test/unit)
### Integration
You will need to set up the development environment first, please refer to the [development environment](#-development-environment) section.
```bash
yarn test:integration
```Will run all tests under [test/integration](./test/integration)
## ๐ข Deployment
You will need to set up the development environment first, please refer to the [development environment](#-development-environment) section.
```bash
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`](./LICENSE).
### Exceptions
- All files in `contracts/mocks` remain unlicensed.