little improvement for deletions
This commit is contained in:
parent
9499e44e11
commit
fbddb2a65b
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
#-*- coding: utf-8 -*-
|
#-*- coding: utf-8 -*-
|
||||||
pywversion="2.0.8"
|
pywversion="2.0.9"
|
||||||
never_update=False
|
never_update=False
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -1785,9 +1785,13 @@ def delete_from_wallet(db_env, walletfile, typedel, kd):
|
|||||||
|
|
||||||
if typedel == "tx":
|
if typedel == "tx":
|
||||||
if type == "tx":
|
if type == "tx":
|
||||||
if keydel == inversetxid(kds.read_bytes(32).encode('hex_codec')) or keydel == "all":
|
if keydel == "all" or keydel == inversetxid(kds.read_bytes(32).encode('hex_codec')):
|
||||||
db.delete(key)
|
db.delete(key)
|
||||||
deleted_items+=1
|
deleted_items+=1
|
||||||
|
if keydel == "all":
|
||||||
|
continue
|
||||||
|
else:
|
||||||
|
break
|
||||||
elif typedel == "key":
|
elif typedel == "key":
|
||||||
if type == "key" or type == "ckey":
|
if type == "key" or type == "ckey":
|
||||||
if keydel == public_key_to_bc_address(kds.read_bytes(kds.read_compact_size())):
|
if keydel == public_key_to_bc_address(kds.read_bytes(kds.read_compact_size())):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user