tcommands: gettransaction cmd now tests txid before returning tx - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
DIR commit f72bb03af6d7f06a5d3fc911c806662ff0b4cd36
DIR parent 3bfcfb49c3bcdfcb870ae3d91a8877f8b383267a
HTML Author: SomberNight <somber.night@protonmail.com>
Date: Sat, 2 Nov 2019 05:46:52 +0100
commands: gettransaction cmd now tests txid before returning tx
tthanks for @JeremyRand
ref #5660
Diffstat:
M electrum/commands.py | 2 ++
1 file changed, 2 insertions(+), 0 deletions(-)
---
DIR diff --git a/electrum/commands.py b/electrum/commands.py
t@@ -701,6 +701,8 @@ class Commands:
tx = Transaction(raw)
else:
raise Exception("Unknown transaction")
+ if tx.txid() != txid:
+ raise Exception("Mismatching txid")
return tx.as_dict()
@command('')