wuhuaping / equihashverify

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Equihash - Zcash Implementation

nodejs native binding to check for valid Equihash solutions

Dependencies

sudo apt-get install build-essential libsodium-dev libboost-system-dev

Usage:

var ev = require('bindings')('equihashverify.node');

var header = new Buffer(..., 'hex');
var solution = new Buffer(..., 'hex'); //do not include byte size preamble "fd4005"

ev.verify(header, solution);
//returns boolean

Test Suite:

sudo npm install -g mocha
npm install
mocha

About

License:MIT License


Languages

Language:C++ 97.6%Language:C 1.6%Language:Python 0.7%Language:JavaScript 0.0%