yevhen-starynets / etc_treasury_system

ETC Treasury System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ETC proto-Treasury

Prototype implementation of a proto-Ethereum Classic Treasury System (p-ECTS). The purpose of this codebase is only to startup discussions on its interface and intended behaviour, this codebase should not be used on any production environment until further testing and security analysis have been carried out on it.

Requirements

  • Install local dependencies: npm install
  • Install test node: npm install -g ganache-cli

Tests

Test node

A test node is required to be running before starting the tests:

ganache-cli

Running the tests

npm run test

Running tests With coverage

npm run coverage

You can browse ./coverage/index.html for a more in depth report.

Linter

npm run ethlint # solidity
npm run eslint # js

About

ETC Treasury System

License:Apache License 2.0


Languages

Language:JavaScript 100.0%