Skip to content

Commit fbddb2a

Browse files
author
jackjack-jj
committed
little improvement for deletions
1 parent 9499e44 commit fbddb2a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

pywallet.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env python
22
#-*- coding: utf-8 -*-
3-
pywversion="2.0.8"
3+
pywversion="2.0.9"
44
never_update=False
55

66
#
@@ -1785,9 +1785,13 @@ def delete_from_wallet(db_env, walletfile, typedel, kd):
17851785

17861786
if typedel == "tx":
17871787
if type == "tx":
1788-
if keydel == inversetxid(kds.read_bytes(32).encode('hex_codec')) or keydel == "all":
1788+
if keydel == "all" or keydel == inversetxid(kds.read_bytes(32).encode('hex_codec')):
17891789
db.delete(key)
17901790
deleted_items+=1
1791+
if keydel == "all":
1792+
continue
1793+
else:
1794+
break
17911795
elif typedel == "key":
17921796
if type == "key" or type == "ckey":
17931797
if keydel == public_key_to_bc_address(kds.read_bytes(kds.read_compact_size())):

0 commit comments

Comments
 (0)