1
0

use maxint-2 to signal RBF, in order to standardize with Bitcoin Core

This commit is contained in:
ThomasV
2017-03-13 11:02:25 +01:00
parent a2fcb2ba8f
commit 2d8df85aab
5 changed files with 9 additions and 8 deletions

View File

@@ -681,9 +681,10 @@ class Transaction:
s += int_to_hex(txin.get('sequence', 0xffffffff), 4)
return s
def set_sequence(self, n):
def set_rbf(self, rbf):
nSequence = 0xffffffff - (2 if rbf else 0)
for txin in self.inputs():
txin['sequence'] = n
txin['sequence'] = nSequence
def BIP_LI01_sort(self):
# See https://github.com/kristovatlas/rfc/blob/master/bips/bip-li01.mediawiki