Tools for bitcoind data files.
Exit bitcoind before reading any data files.
DO NOT USE ON MAINNET WALLET FILES CONTAINING MONEY!
This module may be backdoored. The bsddb3 module may be backdoored. The berkeley-db library on your computer may be backdoored. Why risk it?!
Run bitcoin-wallet-tool.py --help
for usage.
Examples:
Print out wallet keys and transactions:
bitcoin-wallet-tool.py --dump --tx
One more thing: DO NOT USE ON MAINNET WALLET FILES CONTAINING MONEY!
Parses and prints datadir files. Run bitcoin-data-tool.py --help
for usage.
Can parse and print the following files:
banlist.dat
fee_estimates.dat
mempool.dat
peers.dat
Run python -m unittest
to execute all unit tests. Append -v
for verbose logging.