Package Exports
- @netvote/elections-solidity
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 (@netvote/elections-solidity) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Netvote Smart Contracts
Collection of smart contracts for the Netvote Voting System. Information and white paper at https://netvote.io
Getting Started
Install
Install requirements with npm:
npm installInstall truffle
npm install -g truffleInstall solium for linting
npm install -g soliumTesting and Linting
Run tests:
npm testLint Solidity
npm run lintTest with Coverage
npm run coverageContributing
Style Guide
We're using the official Solidity style guide. https://solidity.readthedocs.io/en/latest/style-guide.html
Contribution Process
- Fork repo
- Make desired changes
- Submit PR (Reference Issue #)
- Ensure Tests Pass
- Reviewer will review
- Reviewer Squash + Merges PR
License
All code is released under the GNU General Public License v3.0.