fixing tests
This commit is contained in:
parent
f0a4aebdfb
commit
c06c81e27b
@ -17,7 +17,7 @@ module.exports = function(grunt) {
|
||||
stderr: true
|
||||
},
|
||||
command: grunt.option('target') === 'dev' ?
|
||||
'node ./browser/build.js -a -d; docco lib/* ' : 'node ./browser/build.js -a'
|
||||
'./browser/build; docco lib/* ' : './browser/build'
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
|
||||
@ -1,12 +1,15 @@
|
||||
'use strict';
|
||||
|
||||
var should = require('chai').should();
|
||||
var constants = require('../lib/constants');
|
||||
var BIP32 = require('../lib/bip32');
|
||||
var bitcore = require('..');
|
||||
var constants = bitcore.constants;
|
||||
var BIP32 = bitcore.BIP32;
|
||||
|
||||
describe('BIP32', function() {
|
||||
|
||||
//test vectors: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
|
||||
var vector1_master = '000102030405060708090a0b0c0d0e0f';
|
||||
var vector1_m_public = 'xpub661MyMwAqRbcFtXgS5sYJABqqG9YLmC4Q1Rdap9gSE8NqtwybGhePY2gZ29ESFjqJoCu1Rupje8YtGqsefD265TMg7usUDFdp6W1EGMcet8'
|
||||
var vector1_m_public = 'xpub661MyMwAqRbcFtXgS5sYJABqqG9YLmC4Q1Rdap9gSE8NqtwybGhePY2gZ29ESFjqJoCu1Rupje8YtGqsefD265TMg7usUDFdp6W1EGMcet8';
|
||||
var vector1_m_private = 'xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi';
|
||||
var vector1_m0h_public = 'xpub68Gmy5EdvgibQVfPdqkBBCHxA5htiqg55crXYuXoQRKfDBFA1WEjWgP6LHhwBZeNK1VTsfTFUHCdrfp1bgwQ9xv5ski8PX9rL2dZXvgGDnw';
|
||||
var vector1_m0h_private = 'xprv9uHRZZhk6KAJC1avXpDAp4MDc3sQKNxDiPvvkX8Br5ngLNv1TxvUxt4cV1rGL5hj6KCesnDYUhd7oWgT11eZG7XnxHrnYeSvkzY7d2bhkJ7';
|
||||
|
||||
@ -1,25 +1,25 @@
|
||||
var Blockheader = require('../lib/blockheader');
|
||||
var Block = require('../lib/block');
|
||||
var BufferWriter = require('../lib/bufferwriter');
|
||||
var BufferReader = require('../lib/bufferreader');
|
||||
var Varint = require('../lib/varint');
|
||||
'use strict';
|
||||
|
||||
var should = require('chai').should();
|
||||
var Transaction = require('../lib/transaction');
|
||||
var bitcore = require('..');
|
||||
var Blockheader = bitcore.Blockheader;
|
||||
var Block = bitcore.Block;
|
||||
var BufferReader = bitcore.BufferReader;
|
||||
var Varint = bitcore.Varint;
|
||||
var Transaction = bitcore.Transaction;
|
||||
|
||||
describe('Block', function() {
|
||||
|
||||
var txidhex = '8c9aa966d35bfeaf031409e0001b90ccdafd8d859799eb945a3c515b8260bcf2';
|
||||
var txhex = '01000000029e8d016a7b0dc49a325922d05da1f916d1e4d4f0cb840c9727f3d22ce8d1363f000000008c493046022100e9318720bee5425378b4763b0427158b1051eec8b08442ce3fbfbf7b30202a44022100d4172239ebd701dae2fbaaccd9f038e7ca166707333427e3fb2a2865b19a7f27014104510c67f46d2cbb29476d1f0b794be4cb549ea59ab9cc1e731969a7bf5be95f7ad5e7f904e5ccf50a9dc1714df00fbeb794aa27aaff33260c1032d931a75c56f2ffffffffa3195e7a1ab665473ff717814f6881485dc8759bebe97e31c301ffe7933a656f020000008b48304502201c282f35f3e02a1f32d2089265ad4b561f07ea3c288169dedcf2f785e6065efa022100e8db18aadacb382eed13ee04708f00ba0a9c40e3b21cf91da8859d0f7d99e0c50141042b409e1ebbb43875be5edde9c452c82c01e3903d38fa4fd89f3887a52cb8aea9dc8aec7e2c9d5b3609c03eb16259a2537135a1bf0f9c5fbbcbdbaf83ba402442ffffffff02206b1000000000001976a91420bb5c3bfaef0231dc05190e7f1c8e22e098991e88acf0ca0100000000001976a9149e3e2d23973a04ec1b02be97c30ab9f2f27c3b2c88ac00000000';
|
||||
var txbuf = new Buffer(txhex, 'hex');
|
||||
var tx = Transaction().fromBuffer(txbuf);
|
||||
var magicnum = 0xd9b4bef9;
|
||||
var blocksize = 50;
|
||||
bhhex = '0100000005050505050505050505050505050505050505050505050505050505050505050909090909090909090909090909090909090909090909090909090909090909020000000300000004000000';
|
||||
bhbuf = new Buffer(bhhex, 'hex');
|
||||
var bh = Blockheader().fromBuffer(bhbuf);
|
||||
var txsvi = Varint(1);
|
||||
var txs = [Transaction().fromBuffer(txbuf)];
|
||||
var block = Block().set({
|
||||
var bhhex = '0100000005050505050505050505050505050505050505050505050505050505050505050909090909090909090909090909090909090909090909090909090909090909020000000300000004000000';
|
||||
var bhbuf = new Buffer(bhhex, 'hex');
|
||||
var bh = new Blockheader().fromBuffer(bhbuf);
|
||||
var txsvi = new Varint(1);
|
||||
var txs = [new Transaction().fromBuffer(txbuf)];
|
||||
var block = new Block().set({
|
||||
magicnum: magicnum,
|
||||
blocksize: blocksize,
|
||||
blockheader: bh,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user