From ac266fc295ff35963a589a57f1304fca463c80be Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Fri, 11 Mar 2016 23:09:07 -0800 Subject: [PATCH] options. --- bin/node | 4 +++- lib/bcoin/fullnode.js | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/node b/bin/node index 06b6db92..6143420a 100755 --- a/bin/node +++ b/bin/node @@ -6,7 +6,9 @@ var assert = utils.assert; var node = bcoin.fullnode({ debug: true, - passphrase: 'node' + passphrase: 'node', + prune: process.argv.indexOf('--prune') !== -1, + useCheckpoints: process.argv.indexOf('--checkpoints') !== -1 }); node.on('error', function(err) { diff --git a/lib/bcoin/fullnode.js b/lib/bcoin/fullnode.js index 49f5cf40..e6b14402 100644 --- a/lib/bcoin/fullnode.js +++ b/lib/bcoin/fullnode.js @@ -44,8 +44,8 @@ Fullnode.prototype._init = function _init() { this.chain = new bcoin.chain(this, { preload: false, fsync: false, - prune: false, - useCheckpoints: false + prune: this.options.prune, + useCheckpoints: this.options.useCheckpoints }); // Mempool needs access to blockdb.