Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

CodeChain Cuckoo Miner Build Status

Mining worker for Cuckoo algorithms in CodeChain.

Build

CodeChain cuckoo miner is written in Rust. We recommend setting up a build environment with rustup.

To build an executable in release mode, run the following command.

cargo build --release

The resulting binary file can be found at target/release/codechain-cuckoo-miner.

Usage

codechain-cuckoo-miner [OPTIONS] [SUBCOMMAND]

Usage Examples

  • N=0x10, M=0x8, L=6, 1 concurrent jobs :

Using HTTP (listening on port 3333, submitting on port 8080)

codechain-cuckoo-miner -n 0x10 -m 0x8 -l 6 -j 1 http -p 3333 -s 8080

or

Using Stratum

codechain-cuckoo-miner -n 0x10 -m 0x8 -l 6 -j 1 stratum

Configuration

Common options

Option Description Default Required
-n Number of vertices in graph None Yes
-m Number of edges in graph None Yes
-l Length of cycle to detect None Yes
-j Number of concurrent jobs 1 No

RPC Subcommands

  • HTTP
Option Description Default Required
-p Port number to receive job 3333 No
-s Port number to submit solution 8080 No
  • Stratum
Option Description Default Required
-p Port number to stratum server 8008 No
-i Miner name No
-w Miner password No

About

The CodeChain CPU miner for cuckoo hashing

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages