ghost43
a98e833897
getfeerate command: add optional parameters to specify custom fee level ( #4264 )
8 years ago
SomberNight
2b84fba67b
storage upgrade as part of the wizard. fix storage upgrade on kivy.
8 years ago
ThomasV
032f40640e
revert previous commit, use #4062
8 years ago
ThomasV
d9c0591425
do not set cmd_runner.wallet when wallet is loaded. closes #4062
8 years ago
Yuki Inoue
fc9cb0ca1c
daemon status shows current wallet path
...
All the jsonrpc calls against electrum daemon is affected by the
implicit parameter of wallet in the cmd_runner. AFAIK, there is no way
to check the value of this wallet. This can be trouble some if multiple
wallets are loaded, or load_wallet command is executed several times.
This patch makes it viewable on the `daemon status`.
8 years ago
Yuki Inoue
6687c1b336
daemon returns true only if the wallet is loaded
8 years ago
SomberNight
fe1e412f01
catch some exceptions during GUI init
8 years ago
ThomasV
b2c0350240
allow to use exchange rates while offline
8 years ago
ThomasV
1020449684
disable jsonrpc commands in the GUI
8 years ago
ThomasV
7c702b518d
disable jsonrpc on android
8 years ago
SomberNight
af527b21fb
Password-protect the JSON RPC interface
8 years ago
Tristan Seligmann
0cf67997c0
Stop allowing CORS for the JSON-RPC server
...
As far as I can tell, there is no need to allow this, and doing so poses severe security risks (see #3374 ).
8 years ago
SomberNight
f9e9597381
make daemon lockfile not executable
8 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
8 years ago
Justin Turner Arthur
9a0aa9b478
Remove Python 2 support imports.
8 years ago
SomberNight
115ef54c0c
fix: wallet storage upgrade happening silently even when using QT GUI
8 years ago
SomberNight
a5ffa69a3e
storage: upgrade format version automatically in load_data()
8 years ago
ThomasV
3f3d249ed1
follow up c810c6a356
8 years ago
ThomasV
0bc53d34d1
improve error message (see #2991 )
8 years ago
SomberNight
296837d4a9
log: identify exception source in log for daemon/get_server
8 years ago
ThomasV
216e9403be
cleanup six (no python2 support)
8 years ago
ThomasV
c3388d9677
misc python3 updates:
...
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
Dmitry Sorokin
362ca96f38
x509 fixes and plugins
8 years ago
Dmitry Sorokin
d304ccdf17
py3 in qtgui
8 years ago
Dmitry Sorokin
5be78950ca
py3
8 years ago
ThomasV
255458da0a
fix #2400
9 years ago
ThomasV
0e49274eae
fix #2279 : jsonrpc wallet
9 years ago
ThomasV
0f8387dbab
fix #2257
9 years ago
ThomasV
411832c4ce
cleanup storage and fix tracvis test
9 years ago
ThomasV
eb7f9c98ce
command:s inherit fee estimates from daemon
9 years ago
ThomasV
76dd11783b
rename load_wallet command
9 years ago
ThomasV
f99fbbe488
show fee in daemon status
9 years ago
ThomasV
b8bdcc0877
rename open close commands
9 years ago
ThomasV
45f25586ef
add file selector and password dialog to wizard ( fix #1730 )
9 years ago
ThomasV
fcc92c1ebd
Wallet file encryption:
...
- a keypair is derived from the wallet password
- only the public key is retained in memory
- wallets must opened and closed explicitly with the daemon
9 years ago
ThomasV
be15b76c9b
allow client daemon to be launched in the foreground ( fix #1873 )
9 years ago
ThomasV
13678d9e13
Merge exchange_rate plugin with main code
...
* fixes #2037 (tab indexes)
9 years ago
ThomasV
bfe7e9dc6e
add version to daemon status, simply display number of spv nodes
9 years ago
ThomasV
3127fbd0c2
we need to check requires_split first, and get_action at the end
9 years ago
ThomasV
34c90a257b
follow-up
9 years ago
ThomasV
d52e3f65e6
follow-up
9 years ago
ThomasV
5541c1bec6
check requires_split before upgrade
9 years ago
ThomasV
da65e9e7d5
auto-upgrade wallet format
9 years ago
ThomasV
af2bf1955a
trigger upgrade on android
9 years ago
ThomasV
71de14240d
daemon: default rpchost to 127.0.0.1
9 years ago
ThomasV
f61d8b4c24
daemon: handle rpc server init errors
9 years ago
ThomasV
1159f85e05
Major refactoring
...
- separation between Wallet and key management (Keystore)
- simplification of wallet classes
- remove support for multiple accounts in the same wallet
- add support for OP_RETURN to Trezor plugin
- split multi-accounts wallets for backward compatibility
9 years ago
ThomasV
c313c3c340
remove forgotten imports and print statements
10 years ago
ThomasV
e7d25faf02
Finish wizard unification
10 years ago
ThomasV
bbe7b277d2
call jnius.detach on thread stop
10 years ago