From 217ba7c80cf98afe0f30b41ce73c240a10a4a54b Mon Sep 17 00:00:00 2001 From: ThomasV Date: Wed, 21 May 2014 12:37:00 +0200 Subject: [PATCH] createrawtransaction: keep all fields for input_info --- lib/commands.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/commands.py b/lib/commands.py index c0a38fff9..2e4285392 100644 --- a/lib/commands.py +++ b/lib/commands.py @@ -162,7 +162,9 @@ class Commands: def createrawtransaction(self, inputs, outputs): - inputs = map(lambda i: {'prevout_hash': i['txid'], 'prevout_n':i['vout']}, inputs ) + for i in inputs: + i['prevout_hash'] = i['txid'] + i['prevout_n'] = i['vout'] outputs = map(lambda x: (x[0],int(1e8*x[1])), outputs.items()) tx = Transaction.from_io(inputs, outputs) return tx