node package manager

michikoid-cli

Michikoid cli tools

npm version Build Status Code Climate npm

These cli tools harness the michikoid api and make it accessible via some nifty commands.

  • compile contracts (done)
  • migrate them (done)
  • generate the pudding objects (testing)
  • Mocha integration (in development)
  • lint sources (testing)

See the Tutorial for a little intro and the todo list for further improvements.

Usage

  1. Compile your contracts.
➜  michikoid-cli git:(master) ✗ ./bin/michikoid -h
 
  Usage: michikoid [options] [command]
 
 
  Commands:
 
    compile <folder> [options]  Compile a set of contracts
    migrate                     Migrate to the blockchain
    export                      Export artifacts
    lint                        Check solidity code
    test                        Test artifacts
    help [cmd]                  display help for [cmd]
 
  Michikoid - A solidity toolbelt: compiles code, tests it, exports artifacts and migrates to the blockchain
 
  Options:
 
    -h, --help     output usage information
    -v, --version  output the version number

Installation

Npm

As cli command

npm install michikoid-cli -g

As part of your dev toolchain

npm install michikoid-cli --save-dev