add test for sendTx

This commit is contained in:
Manuel Araoz 2014-06-09 17:52:08 -03:00
commit 2fe08a258d
3 changed files with 24 additions and 10 deletions

View file

@ -487,17 +487,17 @@ Wallet.prototype.sendTx = function(ntxid, cb) {
var tx = txp.builder.build();
if (!tx.isComplete()) return;
this.log('[Wallet.js.231] BROADCASTING TX!!!'); //TODO
this.log('Broadcasting Transaction');
var scriptSig = tx.ins[0].getScript();
var size = scriptSig.serialize().length;
var txHex = tx.serialize().toString('hex');
this.log('[Wallet.js.261:txHex:]', txHex); //TODO
this.log('Raw transaction: ', txHex);
var self = this;
this.blockchain.sendRawTransaction(txHex, function(txid) {
self.log('BITCOIND txid:', txid); //TODO
self.log('BITCOIND txid:', txid);
if (txid) {
self.txProposals.setSent(ntxid, txid);
self.sendTxProposals(null, ntxid);

View file

@ -18,7 +18,6 @@ var Wallet = require('./Wallet');
function WalletFactory(config, version) {
var self = this;
config = config || {};
console.log('asd');
this.storage = new Storage(config.storage);
this.network = new Network(config.network);