@casper77: I've coded a small script to do a lookup at block explorer Cryptoid so you can filter out all addresses which have 1) no coins on it and 2) from where you did not burn any coins. Will upload it to Github together with an adapted version of pywallet. Just a moment
Edit: Uploaded it. It is here:
https://github.com/slimcoin-project/slm-pywallet/I also included a pywallet.py file with Graham's changes.
To run the lookup script, clone the Git repository and run:
cryptoidlookup.py PYWALLET_DUMP_FILENAME
(you must have saved the pywallet dump to a text file before)
It will lookup all addresses in the file, and print out those who were used for transactions (including burn transactions). The empty addresses are ignored.
python3 cryptoidlookup.py 2.txt
Traceback (most recent call last):
File "cryptoidlookup.py", line 80, in <module>
main(sys.argv)
File "cryptoidlookup.py", line 52, in main
wdump = getdump(args[1])
File "cryptoidlookup.py", line 44, in getdump
walletdump = json.load(f)
File "/usr/lib/python3.6/json/__init__.py", line 299, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "/usr/lib/python3.6/json/__init__.py", line 354, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.6/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.6/json/decoder.py", line 355, in raw_decode
obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Expecting ',' delimiter: line 1129 column 1 (char 40918)