Giter VIP home page Giter VIP logo

cover-core-v1's Introduction

cover-core-v1

Contracts on Mainnet

Design

cover core design

Developement

  • npm install install dependencies
  • npx hardhat compile compile

Run Test With in-process hardhat

  • npx hardhat test run tests in a new terminal.

Run Test With hardhat EVM (as an independent node)

  • Run npx hardhat node to setup a local blockchain emulator in one terminal.
  • npx hardhat test --network localhost run tests in a new terminal. npx hardhat node restart required after full test run. As the blockchain timestamp has changed.

Run Tests With Ganache VM

  • Install npm install -g ganache-cli if not already. See details.
  • Run ganache-cli to setup a local blockchain emulator.
  • npx hardhat test --network localhost run tests in a new terminal.

Deploy to Your Local Hardhat Node

  • Add required env vars into your ./.env file. Set COVER_TEST_ADDRESS to the address your want to use as treasury and governance
  • Run npx hardhat run scripts/frontend-testing.js --network localhost

cover-core-v1's People

Contributors

crypto-pumpkin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.