Skip to content
/ specter Public

Specter stubs a subset of the cgminer client protocol. It allows you to test your programs against a dummy server.

License

Notifications You must be signed in to change notification settings

gevans/specter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(Pro)specter

Specter stubs a subset of cgminer's client protocol. Use it to develop software that interacts with the API without being forced to always run against a real, running instance.

Installation

Install it with:

$ gem install specter

Then start it with:

$ specter

Usage

Usage: specter [options]
    -H, --host HOST                  Bind to a specific address
    -p, --port PORT                  Listen on a specific TCP port
    -P, --proxy [HOST[:PORT]]        Send unrecognized commands to an actual running miner
                                     Host defaults to `localhost', port defaults to `4028'
    -v, --version                    Show version information and exit
    -h, --help                       Show this help message and exit

Contributing

  1. Fork it (http:https://github.com/gevans/specter/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

Specter stubs a subset of the cgminer client protocol. It allows you to test your programs against a dummy server.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages