1
0

add input_info when transaction is created

This commit is contained in:
ThomasV
2013-09-29 02:43:30 +02:00
parent 4eb1eb3677
commit 401c24e4ad
2 changed files with 17 additions and 4 deletions

View File

@@ -391,7 +391,14 @@ class Transaction:
self.outputs = outputs
extras = []
for i in self.inputs:
e = { 'txid':i['tx_hash'], 'vout':i['index'], 'scriptPubKey':i.get('raw_output_script') }
e = { 'txid':i['tx_hash'],
'vout':i['index'],
'scriptPubKey':i.get('raw_output_script'),
'KeyID':i['KeyID'],
'redeemScript':i.get('redeemScript'),
'redeemPubkey':i.get('redeemPubkey')
}
extras.append(e)
# fixme: simplify this
i['prevout_hash'] = i['tx_hash']