Upgrade nodejs to v12.x.x
$ sudo npm install -g n
$ sudo n lts
Install hsd
| Date, total blocks on that day, average since genesis | |
| Mon Feb 03 2020, 341, 341 | |
| Tue Feb 04 2020, 190, 265 | |
| Wed Feb 05 2020, 208, 246 | |
| Thu Feb 06 2020, 188, 231 | |
| Fri Feb 07 2020, 196, 224 | |
| Sat Feb 08 2020, 146, 211 | |
| Sun Feb 09 2020, 155, 203 | |
| Mon Feb 10 2020, 143, 195 |
| 'use strict'; | |
| const fs = require('fs'); | |
| const os = require('os'); | |
| const Path = require('path'); | |
| const hdns = require('hdns'); | |
| const {encoding} = require('hdns/node_modules/bcrypto'); | |
| const {pem} = encoding; | |
| const host = process.argv[2]; |
Upgrade nodejs to v12.x.x
$ sudo npm install -g n
$ sudo n lts
Install hsd
| /* | |
| * Packet sniffer plgin for bcoin | |
| * USAGE: | |
| * bcoin --log-console=false --plugins <path/to/packetsniffer.js> | |
| */ | |
| 'use strict'; | |
| const EventEmitter = require('events'); |
| # git fetch origin | |
| # MUST run inside hsd directory | |
| # run old version | |
| git checkout v2.1.3 | |
| time=`date +%s` | |
| export HSD_NETWORK=regtest | |
| hsd --prefix=~/.hsd/migrate-test-$time --daemon | |
| sleep 3 |
| 'use strict'; | |
| const {NodeClient, WalletClient} = require('hs-client'); | |
| const {Network} = require('hsd'); | |
| const network = Network.get('regtest'); | |
| const nodeOptions = { | |
| network: network.type, | |
| port: network.rpcPort | |
| }; |
| #!/usr/bin/env bash | |
| time=`date +%s` | |
| export HSD_NETWORK=regtest | |
| hsd --prefix=~/.hsd/bip39passphrase-test-$time --daemon | |
| sleep 2 | |
| PHRASE="abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about" | |
| PS="secret123" | |
| BIP39PS="menace" |
| diff --git a/lib/hd/hd.js b/lib/hd/hd.js | |
| index d284171ef..0ca02ec3c 100644 | |
| --- a/lib/hd/hd.js | |
| +++ b/lib/hd/hd.js | |
| @@ -58,12 +58,12 @@ HD.fromSeed = function fromSeed(options) { | |
| /** | |
| * Instantiate an hd private key from a mnemonic. | |
| * @param {Mnemonic} mnemonic | |
| - * @param {String?} passphrase | |
| + * @param {String?} bip39Passphrase |