neobytes/contrib/wallettools
2013-10-17 19:42:56 -04:00
..
README.md Added better WalletTools description. 2013-10-17 19:42:56 -04:00
walletchangepass.py Added wallet tools 2011-10-03 14:04:11 -07:00
walletunlock.py Added wallet tools 2011-10-03 14:04:11 -07:00

Wallet Tools

These are two simple python scripts which send the appropriate RPC commands to unlock a wallet and change a wallet password. They are intended to prevent users from having to enter their password as a command-line argument which could then be stored in the console buffer/history in plaintext.

Both tools rely on bitcoin/bitcoind running with server=1 and an rpcuser and rpcpassword set in bitcoin.conf. They can be easily modified for non-standard ports. walletunlock.py unlocks the wallet for 60 seconds by default, changeable in code, and both modules rely upon python-json-rpc.