Skip to content

The solidity contracts to coordinate the nodes and tasks.

License

Notifications You must be signed in to change notification settings

lukewwww/crynux-contracts

 
 

Repository files navigation

The Smart Contracts for the Crynux Network

The solidity contracts to coordinate the nodes and tasks.

Task State Transitions

Task State Transitions

Compilation

The contracts are developed using the Truffle framework.

Install the dependencies before compilation:

$ npm install

Run truffle compiling command using npm:

$ npm run compile

Tests

All the test files are located under ./test. The tests could be executed using npm:

$ npm run test

Generating Contract ABIs

The ABIs are generated using truffle-plugin-abigen.

Create a folder named abigenBindings under the project root folder and then run the following command:

$ npm run abi

About

The solidity contracts to coordinate the nodes and tasks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 59.4%
  • Solidity 40.6%