Compare commits

..

2 Commits

Author SHA1 Message Date
Jack Grigg 14452dee12 Zcash-ify 2016-08-29 21:02:44 +12:00
Braydon Fuller 0c0db03a7b Bump package version to 1.0.2 2015-10-21 11:20:07 -04:00
9 changed files with 15 additions and 1989 deletions

View File

@ -6,25 +6,25 @@
[![Build Status](https://img.shields.io/travis/bitpay/bitcore-message.svg?branch=master&style=flat-square)](https://travis-ci.org/bitpay/bitcore-message)
[![Coverage Status](https://img.shields.io/coveralls/bitpay/bitcore-message.svg?style=flat-square)](https://coveralls.io/r/bitpay/bitcore-message?branch=master)
bitcore-message adds support for verifying and signing bitcoin messages in [Node.js](http://nodejs.org/) and web browsers.
bitcore-message-zcash adds support for verifying and signing zcash messages in [Node.js](http://nodejs.org/) and web browsers.
See [the main bitcore repo](https://github.com/bitpay/bitcore) for more information.
## Getting Started
```sh
npm install bitcore-message
npm install bitcore-message-zcash
```
```sh
bower install bitcore-message
bower install bitcore-message-zcash
```
To sign a message:
```javascript
var bitcore = require('bitcore-lib');
var Message = require('bitcore-message');
var bitcore = require('bitcore-lib-zcash');
var Message = require('bitcore-message-zcash');
var privateKey = bitcore.PrivateKey.fromWIF('cPBn5A4ikZvBTQ8D7NnvHZYCAxzDZ5Z2TSGW2LkyPiLxqYaJPBW4');
var signature = Message('hello, world').sign(privateKey);

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1,4 +1,4 @@
var bitcore = require('bitcore-lib');
var bitcore = require('bitcore-lib-zcash');
bitcore.Message = require('./lib/message');
module.exports = bitcore.Message;
module.exports = bitcore.Message;

View File

@ -1,6 +1,6 @@
'use strict';
var bitcore = require('bitcore-lib');
var bitcore = require('bitcore-lib-zcash');
var _ = bitcore.deps._;
var PrivateKey = bitcore.PrivateKey;
var PublicKey = bitcore.PublicKey;

View File

@ -1,7 +1,7 @@
{
"name": "bitcore-message",
"name": "bitcore-message-zcash",
"version": "1.0.2",
"description": "Bitcoin Messages for Bitcore",
"description": "Zcash Messages for Bitcore",
"author": "BitPay <dev@bitpay.com>",
"main": "index.js",
"scripts": {
@ -11,7 +11,7 @@
"build": "gulp"
},
"keywords": [
"bitcoin",
"zcash",
"bitcore",
"btc",
"satoshi",
@ -20,13 +20,13 @@
],
"repository": {
"type": "git",
"url": "https://github.com/bitpay/bitcore-message.git"
"url": "https://github.com/str4d/bitcore-message-zcash.git"
},
"dependencies": {
"bitcore-lib": "^0.13.7"
"bitcore-lib-zcash": "str4d/bitcore-lib-zcash"
},
"devDependencies": {
"bitcore-build": "braydonf/bitcore-build",
"bitcore-build-zcash": "str4d/bitcore-build-zcash",
"brfs": "^1.3.0",
"chai": "~1.10.0",
"gulp": "^3.8.10"

View File

@ -4,7 +4,7 @@ var chai = require('chai');
var expect = chai.expect;
var should = chai.should();
var bitcore = require('bitcore-lib');
var bitcore = require('bitcore-lib-zcash');
var Address = bitcore.Address;
var Signature = bitcore.crypto.Signature;
var Message = require('../');