From f08fedc4bcbf01fe865598228bcb527459304f62 Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Sun, 22 Feb 2015 01:04:51 -0300 Subject: [PATCH] add output to txproposals --- bit-wallet/bit-txproposals | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 bit-wallet/bit-txproposals diff --git a/bit-wallet/bit-txproposals b/bit-wallet/bit-txproposals new file mode 100755 index 0000000..9285dc1 --- /dev/null +++ b/bit-wallet/bit-txproposals @@ -0,0 +1,24 @@ +#!/usr/bin/env node + +var _ = require('lodash'); +var fs = require('fs'); +var program = require('commander'); +var utils = require('./cli-utils'); +program = utils.configureCommander(program); + +program + .option('-o, --output [filename]', 'output file') + .parse(process.argv); + +var args = program.args; +var client = utils.getClient(program); + +client.getTxProposals({}, function(err, txps) { + utils.die(err); + utils.renderTxProposals(txps); + if (program.output) { + fs.writeFileSync(program.output, JSON.stringify(txps)); + console.log(' * Proposals Saved to: %s\n', program.output); + } + +});