electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit b08cfac643bf6e6c3fdd54b6f35787e3876e068c
parent a51a2a7f8f822a63b5f04a26229bc12cbd937343
Author: ThomasV <thomasv@electrum.org>
Date:   Mon,  7 Oct 2019 17:24:49 +0200

fix #5681

Diffstat:
Melectrum/wallet.py | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/electrum/wallet.py b/electrum/wallet.py @@ -1358,14 +1358,15 @@ class Abstract_Wallet(AddressSynchronizer): if not req: return req = copy.copy(req) - if req['type'] == PR_TYPE_ONCHAIN: + _type = req.get('type') + if _type == PR_TYPE_ONCHAIN: addr = req['address'] req['URI'] = self.get_request_URI(addr) status, conf = self.get_request_status(addr) req['status'] = status if conf is not None: req['confirmations'] = conf - elif self.lnworker and req['type'] == PR_TYPE_LN: + elif self.lnworker and _type == PR_TYPE_LN: req['status'] = self.lnworker.get_invoice_status(bfh(key)) else: return