diff --git a/lib/TransactionBuilder.js b/lib/TransactionBuilder.js index 9d17b3d8..b1d4e5ee 100644 --- a/lib/TransactionBuilder.js +++ b/lib/TransactionBuilder.js @@ -70,6 +70,11 @@ var TransactionBuilder = function () { this.transaction.addOutput(scriptPubKey, amount); } } + }, { + key: 'setLockTime', + value: function setLockTime(locktime) { + this.transaction.setLockTime(locktime); + } }, { key: 'sign', value: function sign(vin, keyPair, redeemScript) { diff --git a/src/TransactionBuilder.js b/src/TransactionBuilder.js index a3709f7b..8500dcd8 100644 --- a/src/TransactionBuilder.js +++ b/src/TransactionBuilder.js @@ -44,6 +44,10 @@ class TransactionBuilder { } } + setLockTime(locktime) { + this.transaction.setLockTime(locktime); + } + sign(vin, keyPair, redeemScript, hashType = this.hashTypes.SIGHASH_ALL, value) { let witnessScript;