UNPKG

icewallet

Version:

Cold storage enabled command line bitcoin wallet based on bitpay's bitcore

38 lines 3.52 kB
#!/usr/bin/env node "use strict"; const program = require('commander'); const IceWalletPrivate_1 = require('./IceWalletPrivate'); program .version('0.0.1'); program .command('open') .description('open an existing wallet') .option('-w, --wallet <wallet>', 'path to load/save encryped wallet info', 'walletPriv.dat') .option('-i, --input [input]', 'path to unsigned input transaction data') .option('-o, --output [output]', 'path to output signed transaction data') .action(function (args) { if (!args.wallet) { console.log('Unknown Command: ' + program.args.join(' ')); return program.help(); } new IceWalletPrivate_1.default(args.wallet, args.input, args.output, false); }); program .command('new') .description('create a new wallet') .option('-w, --wallet <wallet>', 'path to load/save encryped wallet info', 'walletPriv.dat') .option('-i, --input [input]', 'path to unsigned input transaction data') .option('-o, --output [output]', 'path to output signed transaction data') .action(function (args) { if (!args.wallet) { console.log('Unknown Command: ' + program.args.join(' ')); return program.help(); } new IceWalletPrivate_1.default(args.wallet, args.input, args.output, true); }); program.on('*', function () { console.log('Unknown Command: ' + program.args.join(' ')); program.help(); }); program.parse(process.argv); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXdwcml2LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL0NvbW1hbmRMaW5lL2l3cHJpdi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUNBLE1BQU8sT0FBTyxXQUFXLFdBQVcsQ0FBQyxDQUFDO0FBQ3RDLG1DQUE2QixvQkFFN0IsQ0FBQyxDQUZnRDtBQVFqRCxPQUFPO0tBQ0osT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFBO0FBRW5CLE9BQU87S0FDSixPQUFPLENBQUMsTUFBTSxDQUFDO0tBQ2YsV0FBVyxDQUFDLHlCQUF5QixDQUFDO0tBQ3RDLE1BQU0sQ0FBQyx1QkFBdUIsRUFBRSx3Q0FBd0MsRUFBRSxnQkFBZ0IsQ0FBQztLQUMzRixNQUFNLENBQUMscUJBQXFCLEVBQUUseUNBQXlDLENBQUM7S0FDeEUsTUFBTSxDQUFDLHVCQUF1QixFQUFFLHdDQUF3QyxDQUFDO0tBQ3pFLE1BQU0sQ0FBQyxVQUFVLElBQVM7SUFDekIsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUEsQ0FBQztRQUNoQixPQUFPLENBQUMsR0FBRyxDQUFDLG1CQUFtQixHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDMUQsTUFBTSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQztJQUN4QixDQUFDO0lBQ0QsSUFBSSwwQkFBZ0IsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLE1BQU0sRUFBRSxLQUFLLENBQUMsQ0FBQztBQUNwRSxDQUFDLENBQUMsQ0FBQztBQUVMLE9BQU87S0FDSixPQUFPLENBQUMsS0FBSyxDQUFDO0tBQ2QsV0FBVyxDQUFDLHFCQUFxQixDQUFDO0tBQ2xDLE1BQU0sQ0FBQyx1QkFBdUIsRUFBRSx3Q0FBd0MsRUFBRSxnQkFBZ0IsQ0FBQztLQUMzRixNQUFNLENBQUMscUJBQXFCLEVBQUUseUNBQXlDLENBQUM7S0FDeEUsTUFBTSxDQUFDLHVCQUF1QixFQUFFLHdDQUF3QyxDQUFDO0tBQ3pFLE1BQU0sQ0FBQyxVQUFVLElBQVM7SUFDekIsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUEsQ0FBQztRQUNoQixPQUFPLENBQUMsR0FBRyxDQUFDLG1CQUFtQixHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDMUQsTUFBTSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQztJQUN4QixDQUFDO0lBQ0QsSUFBSSwwQkFBZ0IsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsQ0FBQztBQUNuRSxDQUFDLENBQUMsQ0FBQztBQUVMLE9BQU8sQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFFO0lBQ2YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO0lBQzFELE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQztBQUNoQixDQUFDLENBQUMsQ0FBQztBQUVILE9BQU8sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDIn0=