1
0

Merge pull request #1280 from kyuupichan/BIP-LI01

Implement BIP-LI01.
This commit is contained in:
ThomasV
2015-06-14 08:08:55 +02:00
2 changed files with 11 additions and 8 deletions

View File

@@ -627,6 +627,10 @@ class Transaction:
return script
def BIP_LI01_sort(self):
# See https://github.com/kristovatlas/rfc/blob/master/bips/bip-li01.mediawiki
self.inputs.sort(key = lambda i: (i['prevout_hash'], i['prevout_n']))
self.outputs.sort(key = lambda o: (o[2], self.pay_script(o[0], o[1])))
def serialize(self, for_sig=None):
inputs = self.inputs