A dedicated work server for the Nano cryptocurrency
Switch branches/tags
Nothing to show
Clone or download
Latest commit fc11e65 May 14, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Remove attempt at async locking May 8, 2018
.gitignore Initial commit May 7, 2018
Cargo.lock Remove attempt at async locking May 8, 2018
Cargo.toml Remove attempt at async locking May 8, 2018
LICENSE Initial commit May 7, 2018
README.md Add info on how to install dependencies and run (#1) May 14, 2018

README.md

Nano work server

This project is a dedicated work server for the Nano cryptocurrency.

It supports the work_generate, work_cancel, and work_validate commands from the Nano RPC. For details on these commands, see the Nano RPC documentation.

To see available command line options, run nano-work-server --help.

Installation

OpenCL

Ubuntu:

sudo apt install ocl-icd-opencl-dev

Fedora:

sudo dnf install ocl-icd-devel

Rust

curl https://sh.rustup.rs -sSf | sh

Build and run

git clone https://github.com/nanocurrency/nano-work-server.git
cd nano-work-server
cargo build --release
cd target/release
./nano-work-server --help