1.0.1 • Published 8 years ago

echashcash v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

ecHashcash

An easy way to generate and verify hashcash

Install

npm install echashcash

Use

Generate Hashcash

const echashcash = require('echashcash');

/* with default level (3)  */
var content = 'some content';
echashcash(content);

/* with custom level  */
var content = 'some content';
var level = 5;
echashcash(content, level);

/* with custom token (HEX)  */
var content = 'some content';
var token = 'bb8';
echashcash(content, token);

Verify Hashcash

const echashcash = require('echashcash');

/* with default level (3)  */
var content = 'some content';
var hashcash = 2375
echashcash.check(content, hashcash);

/* with custom level  */
var content = 'some content';
var level = 5;
var hashcash = 383173;
echashcash.check(content, hashcash, level);

/* with custom token (HEX)  */
var content = 'some content';
var token = 'bb8';
var hashcash = 873;
echashcash.check(content, hashcash, token);