Przeglądaj źródła

Added encryptwallet call to bitrpc.py

This was the only call requiring password input which was still missing. Much useful to avoid leaving a plain text passphrase in the shell log.
tags/v0.15.1
dllud 7 lat temu
rodzic
commit
7ad720d890
1 zmienionych plików z 12 dodań i 0 usunięć
  1. 12
    0
      contrib/bitrpc/bitrpc.py

+ 12
- 0
contrib/bitrpc/bitrpc.py Wyświetl plik

@@ -22,6 +22,18 @@ if cmd == "backupwallet":
print access.backupwallet(path)
except:
print "\n---An error occurred---\n"
elif cmd == "encryptwallet":
try:
pwd = getpass.getpass(prompt="Enter passphrase: ")
pwd2 = getpass.getpass(prompt="Repeat passphrase: ")
if pwd == pwd2:
access.encryptwallet(pwd)
print "\n---Wallet encrypted. Server stopping, restart to run with encrypted wallet---\n"
else:
print "\n---Passphrases do not match---\n"
except:
print "\n---An error occurred---\n"

elif cmd == "getaccount":
try:

Ładowanie…
Anuluj
Zapisz