Add support for Sapling transactions

This commit is contained in:
Simon 2018-09-18 07:01:06 -07:00
parent 2b912da22d
commit 3eaab130e9
1 changed files with 11 additions and 0 deletions

View File

@ -109,6 +109,17 @@ TxController.prototype.transformTransaction = function(transaction, options, cal
}
// Overwinter END
// Sapling START
if (transaction.fOverwintered && transaction.version >= 4) {
transformed.valueBalance = transaction.valueBalance;
transformed.spendDescs = transaction.spendDescs;
transformed.outputDescs = transaction.outputDescs;
if (transaction.bindingSig) {
transformed.bindingSig = transaction.bindingSig;
}
}
// Sapling END
callback(null, transformed);
};