Browse Source

fix #3248: locktime

3.0.x
ThomasV 7 years ago
parent
commit
1cec6c8dec
  1. 2
      plugins/ledger/ledger.py

2
plugins/ledger/ledger.py

@ -389,7 +389,7 @@ class Ledger_KeyStore(Hardware_KeyStore):
singleInput = [ chipInputs[inputIndex] ]
self.get_client().startUntrustedTransaction(False, 0,
singleInput, redeemScripts[inputIndex])
inputSignature = self.get_client().untrustedHashSign(inputsPaths[inputIndex], pin)
inputSignature = self.get_client().untrustedHashSign(inputsPaths[inputIndex], pin, lockTime=tx.locktime)
inputSignature[0] = 0x30 # force for 1.4.9+
signatures.append(inputSignature)
inputIndex = inputIndex + 1

Loading…
Cancel
Save