rename Message to message
This commit is contained in:
parent
5f8484645d
commit
bdb372da7d
3 changed files with 13 additions and 13 deletions
|
@ -7,7 +7,7 @@ module.exports = {
|
||||||
ECKey: require('./eckey'),
|
ECKey: require('./eckey'),
|
||||||
ECPubKey: require('./ecpubkey'),
|
ECPubKey: require('./ecpubkey'),
|
||||||
ECSignature: require('./ecsignature'),
|
ECSignature: require('./ecsignature'),
|
||||||
Message: require('./message'),
|
message: require('./message'),
|
||||||
opcodes: require('./opcodes'),
|
opcodes: require('./opcodes'),
|
||||||
HDNode: require('./hdnode'),
|
HDNode: require('./hdnode'),
|
||||||
Script: require('./script'),
|
Script: require('./script'),
|
||||||
|
|
|
@ -9,7 +9,7 @@ describe('bitcoinjs-lib (advanced)', function () {
|
||||||
var key = bitcoin.ECKey.fromWIF('5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss')
|
var key = bitcoin.ECKey.fromWIF('5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss')
|
||||||
var message = 'This is an example of a signed message.'
|
var message = 'This is an example of a signed message.'
|
||||||
|
|
||||||
var signature = bitcoin.Message.sign(key, message)
|
var signature = bitcoin.message.sign(key, message)
|
||||||
assert.equal(signature.toString('base64'), 'G9L5yLFjti0QTHhPyFrZCT1V/MMnBtXKmoiKDZ78NDBjERki6ZTQZdSMCtkgoNmp17By9ItJr8o7ChX0XxY91nk=')
|
assert.equal(signature.toString('base64'), 'G9L5yLFjti0QTHhPyFrZCT1V/MMnBtXKmoiKDZ78NDBjERki6ZTQZdSMCtkgoNmp17By9ItJr8o7ChX0XxY91nk=')
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@ describe('bitcoinjs-lib (advanced)', function () {
|
||||||
var signature = 'HJLQlDWLyb1Ef8bQKEISzFbDAKctIlaqOpGbrk3YVtRsjmC61lpE5ErkPRUFtDKtx98vHFGUWlFhsh3DiW6N0rE'
|
var signature = 'HJLQlDWLyb1Ef8bQKEISzFbDAKctIlaqOpGbrk3YVtRsjmC61lpE5ErkPRUFtDKtx98vHFGUWlFhsh3DiW6N0rE'
|
||||||
var message = 'This is an example of a signed message.'
|
var message = 'This is an example of a signed message.'
|
||||||
|
|
||||||
assert(bitcoin.Message.verify(address, signature, message))
|
assert(bitcoin.message.verify(address, signature, message))
|
||||||
})
|
})
|
||||||
|
|
||||||
it('can create an OP_RETURN transaction', function (done) {
|
it('can create an OP_RETURN transaction', function (done) {
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
/* global describe, it */
|
/* global describe, it */
|
||||||
|
|
||||||
var assert = require('assert')
|
var assert = require('assert')
|
||||||
|
var message = require('../src/message')
|
||||||
var networks = require('../src/networks')
|
var networks = require('../src/networks')
|
||||||
|
|
||||||
var Address = require('../src/address')
|
var Address = require('../src/address')
|
||||||
var BigInteger = require('bigi')
|
var BigInteger = require('bigi')
|
||||||
var ECKey = require('../src/eckey')
|
var ECKey = require('../src/eckey')
|
||||||
var Message = require('../src/message')
|
|
||||||
|
|
||||||
var fixtures = require('./fixtures/message.json')
|
var fixtures = require('./fixtures/message.json')
|
||||||
|
|
||||||
describe('Message', function () {
|
describe('message', function () {
|
||||||
describe('magicHash', function () {
|
describe('magicHash', function () {
|
||||||
fixtures.valid.magicHash.forEach(function (f) {
|
fixtures.valid.magicHash.forEach(function (f) {
|
||||||
it('produces the correct magicHash for "' + f.message + '" (' + f.network + ')', function () {
|
it('produces the correct magicHash for \"' + f.message + '\" (' + f.network + ')', function () {
|
||||||
var network = networks[f.network]
|
var network = networks[f.network]
|
||||||
var actual = Message.magicHash(f.message, network)
|
var actual = message.magicHash(f.message, network)
|
||||||
|
|
||||||
assert.equal(actual.toString('hex'), f.magicHash)
|
assert.equal(actual.toString('hex'), f.magicHash)
|
||||||
})
|
})
|
||||||
|
@ -28,24 +28,24 @@ describe('Message', function () {
|
||||||
var network = networks[f.network]
|
var network = networks[f.network]
|
||||||
|
|
||||||
var address = Address.fromBase58Check(f.address)
|
var address = Address.fromBase58Check(f.address)
|
||||||
assert(Message.verify(address, f.signature, f.message, network))
|
assert(message.verify(address, f.signature, f.message, network))
|
||||||
})
|
})
|
||||||
|
|
||||||
fixtures.valid.verify.forEach(function (f) {
|
fixtures.valid.verify.forEach(function (f) {
|
||||||
it('verifies a valid signature for "' + f.message + '" (' + f.network + ')', function () {
|
it('verifies a valid signature for "' + f.message + '" (' + f.network + ')', function () {
|
||||||
var network = networks[f.network]
|
var network = networks[f.network]
|
||||||
|
|
||||||
assert(Message.verify(f.address, f.signature, f.message, network))
|
assert(message.verify(f.address, f.signature, f.message, network))
|
||||||
|
|
||||||
if (f.compressed) {
|
if (f.compressed) {
|
||||||
assert(Message.verify(f.compressed.address, f.compressed.signature, f.message, network))
|
assert(message.verify(f.compressed.address, f.compressed.signature, f.message, network))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
fixtures.invalid.verify.forEach(function (f) {
|
fixtures.invalid.verify.forEach(function (f) {
|
||||||
it(f.description, function () {
|
it(f.description, function () {
|
||||||
assert(!Message.verify(f.address, f.signature, f.message))
|
assert(!message.verify(f.address, f.signature, f.message))
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
@ -56,12 +56,12 @@ describe('Message', function () {
|
||||||
var network = networks[f.network]
|
var network = networks[f.network]
|
||||||
|
|
||||||
var privKey = new ECKey(new BigInteger(f.d), false)
|
var privKey = new ECKey(new BigInteger(f.d), false)
|
||||||
var signature = Message.sign(privKey, f.message, network)
|
var signature = message.sign(privKey, f.message, network)
|
||||||
assert.equal(signature.toString('base64'), f.signature)
|
assert.equal(signature.toString('base64'), f.signature)
|
||||||
|
|
||||||
if (f.compressed) {
|
if (f.compressed) {
|
||||||
var compressedPrivKey = new ECKey(new BigInteger(f.d))
|
var compressedPrivKey = new ECKey(new BigInteger(f.d))
|
||||||
var compressedSignature = Message.sign(compressedPrivKey, f.message)
|
var compressedSignature = message.sign(compressedPrivKey, f.message)
|
||||||
|
|
||||||
assert.equal(compressedSignature.toString('base64'), f.compressed.signature)
|
assert.equal(compressedSignature.toString('base64'), f.compressed.signature)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue