diff --git a/python/tools/build_tx.py b/python/tools/build_tx.py index e0b824c10..03ab1dbd6 100755 --- a/python/tools/build_tx.py +++ b/python/tools/build_tx.py @@ -159,15 +159,17 @@ def sign_interactive(): inputs, txes = _get_inputs_interactive(blockbook_url) outputs = _get_outputs_interactive() - signtx = messages.SignTx() - signtx.version = prompt("Transaction version", type=int, default=2) - signtx.lock_time = prompt("Transaction locktime", type=int, default=0) + version = prompt("Transaction version", type=int, default=2) + lock_time = prompt("Transaction locktime", type=int, default=0) result = { "coin_name": coin, "inputs": [to_dict(i, hexlify_bytes=True) for i in inputs], "outputs": [to_dict(o, hexlify_bytes=True) for o in outputs], - "details": to_dict(signtx, hexlify_bytes=True), + "details": { + "version": version, + "lock_time": lock_time, + }, "prev_txes": { txhash: to_dict(txdata, hexlify_bytes=True) for txhash, txdata in txes.items()