Merge pull request #422 from isocolsky/fix/multiple-output-amount
Fix initialization of amount field in multiple_output proposals
This commit is contained in:
commit
4b5bb8d53a
|
@ -45,6 +45,7 @@ TxProposal._create.multiple_outputs = function(txp, opts) {
|
|||
return _.pick(output, ['amount', 'toAddress', 'message']);
|
||||
});
|
||||
txp.outputOrder = _.shuffle(_.range(txp.outputs.length + 1));
|
||||
txp.amount = txp.getTotalAmount();
|
||||
try {
|
||||
txp.network = Bitcore.Address(txp.outputs[0].toAddress).toObject().network;
|
||||
} catch (ex) {}
|
||||
|
|
|
@ -2467,6 +2467,7 @@ describe('Wallet service', function() {
|
|||
server.createTxLegacy(txOpts, function(err, tx) {
|
||||
should.not.exist(err);
|
||||
should.exist(tx);
|
||||
tx.amount.should.equal(helpers.toSatoshi(150));
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
@ -4790,12 +4791,14 @@ describe('Wallet service', function() {
|
|||
});
|
||||
});
|
||||
it('should handle exceeded limit', function(done) {
|
||||
server.getTxHistory({limit:1000}, function(err, txs) {
|
||||
server.getTxHistory({
|
||||
limit: 1000
|
||||
}, function(err, txs) {
|
||||
err.code.should.equal('HISTORY_LIMIT_EXCEEDED');
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
describe('#scan', function() {
|
||||
|
|
Loading…
Reference in New Issue