Commit Graph

58 Commits

Author SHA1 Message Date
Chakib Benziane
8c264bd74b
Fix: Up and Down real time bandwidth is reversed 2017-11-02 15:38:31 +01:00
Daniel Edgecumbe
7bcdf07e91 Merge pull request #11 from sp4ke/patch-1
use "rpcconnect" instead of "rpcip" in conf file
2017-10-05 05:45:47 +01:00
Chakib Benziane
0ed1c57f47 use "rpcconnect" instead of "rpcip" in conf file
The parameter `rpcip` does not exist in bitcoin.conf. You need to use instead `rpcconnect`
2017-10-04 01:13:35 +02:00
Daniel Edgecumbe
836163ec21 [console] Handle RPC errors in a basic manner 2017-10-02 20:34:30 +01:00
Daniel Edgecumbe
df986b9b8d [monitor] Prevent crashing during IBD (handle RPCErrors)
We also now ensure that the best block, coinbase etc are in sync with the
bestblockhash when we draw them.
2017-10-02 20:30:43 +01:00
Daniel Edgecumbe
6fd0ce36de [main] Fix wallet_enabled problems after RPCError tweak 2017-10-02 20:04:56 +01:00
Daniel Edgecumbe
eacd9db179 [block] Remove unused import 2017-10-02 20:01:15 +01:00
Daniel Edgecumbe
7cf8496fc3 [rpc] Classify RPC errors and add a base class RPCError 2017-10-02 19:58:10 +01:00
Daniel Edgecumbe
f5be6b9cba [rpc] Add RPCTimeout, RPCConnectionError exceptions
Handle them in poll_client and wallet_enabled
2017-10-02 19:47:23 +01:00
Daniel Edgecumbe
2349c95e8e [rpc] Add RPCError exception; handle it in poll_client 2017-10-02 19:34:45 +01:00
Daniel Edgecumbe
7d45bd81a7 [peers] Quick fix to out-of-bounds drawing issue 2017-10-02 19:12:17 +01:00
Daniel Edgecumbe
a6ae0e464e Problem: Issue #1, timespec not present in <= Python 3.5 2017-10-02 17:29:47 +01:00
Daniel Edgecumbe
7254ad8286 Merge pull request #2 from nshopik/patch-1
Update README.md
2017-10-02 17:21:13 +01:00
Nikolay Shopik
ca59678f01 Update README.md 2017-10-02 12:03:34 +03:00
Daniel Edgecumbe
8420fee4aa [README] Bump version to v0.3.1 2017-10-01 23:37:52 +01:00
Daniel Edgecumbe
09a1d52b7f [transaction] Override on_mode_change to disable edit mode if leaving mode 2017-10-01 23:36:41 +01:00
Daniel Edgecumbe
eb6528ee1b [block] Override on_mode_change to disable edit mode if leaving mode 2017-10-01 23:36:17 +01:00
Daniel Edgecumbe
82a32994d6 [transaction] Add manual mode for entering a transaction id 2017-10-01 23:32:31 +01:00
Daniel Edgecumbe
ac2ed66d84 [block] Add manual mode for entering block heights or hashes 2017-10-01 23:30:58 +01:00
Daniel Edgecumbe
61eadd1a50 Bump version to v0.3.0 2017-10-01 18:39:02 +01:00
Daniel Edgecumbe
73b2380557 [img] Update images and animated gif (now includes console) 2017-10-01 18:37:18 +01:00
Daniel Edgecumbe
a717a1323f [README] add feedback section 2017-10-01 18:35:50 +01:00
Daniel Edgecumbe
135549d720 [README] Update with the new features 2017-10-01 18:30:04 +01:00
Daniel Edgecumbe
95de5ec147 [console] Add rudimentary debug console mode 2017-10-01 18:20:54 +01:00
Daniel Edgecumbe
7fda2b0d04 [img] Update images and animated gif (now includes wallet, net, splash) 2017-10-01 08:35:16 +01:00
Daniel Edgecumbe
9d04c4ec20 [wallet] Fix crash if disablewallet=1 2017-10-01 08:14:36 +01:00
Daniel Edgecumbe
1d5f18a550 [transaction] Improve message on 'no transaction loaded' 2017-10-01 07:44:38 +01:00
Daniel Edgecumbe
8b0ff8112c [wallet] Add wallet view 2017-10-01 07:44:22 +01:00
Daniel Edgecumbe
282e2cc559 [block] Fix pointless .format method 2017-10-01 07:43:05 +01:00
Daniel Edgecumbe
b0b3bde4d9 [rpc] Import ujson if available, else use json 2017-10-01 06:24:11 +01:00
Daniel Edgecumbe
f3dd4f8a7f Remove unused import. 2017-10-01 04:28:12 +01:00
Daniel Edgecumbe
3b4ee7cd77 [net] Inform user in the event that network information has not loaded
yet
2017-10-01 03:17:00 +01:00
Daniel Edgecumbe
4ba19eb679 [transaction] Inform user in the event that a transaction is not loaded 2017-10-01 03:12:15 +01:00
Daniel Edgecumbe
8c46e4b891 [view] Add View class for inheritance to aid in code reuse 2017-10-01 02:57:56 +01:00
Daniel Edgecumbe
b8f686aabc [block] Let the transaction list in block view fill the pad 2017-10-01 02:13:56 +01:00
Daniel Edgecumbe
1a42b9da6b [net] Add network monitor view 2017-10-01 02:13:01 +01:00
Daniel Edgecumbe
8bd34d158e [transaction] Add TX_VERBOSE_MODE to show addresses in inputs 2017-09-30 21:41:01 +01:00
Daniel Edgecumbe
644eaed836 [img] Update images and animated gif 2017-09-30 05:52:52 +01:00
Daniel Edgecumbe
9cae569e8c [transaction] Add transaction viewer; allow block view to enter
transaction view
2017-09-30 05:42:35 +01:00
Daniel Edgecumbe
3959a2612c [splash] Use DEFAULT_MODE on start 2017-09-28 11:07:45 +01:00
Daniel Edgecumbe
228481d2ac [block] Add rudimentary transaction list / browser 2017-09-28 11:07:11 +01:00
Daniel Edgecumbe
1af8f7ab2a Remove some commented unneeded code 2017-09-28 03:06:57 +01:00
Daniel Edgecumbe
0709fb00e2 [splash] Add the obligatory splash screen on startup
Also fix a bunch of asyncio nonsense going on.
2017-09-28 03:06:10 +01:00
Daniel Edgecumbe
a4dea8dcdd [block] Update prevblock with nextblockhash on new bestblockhash 2017-09-28 00:03:58 +01:00
Daniel Edgecumbe
2fdf157182 [header] Fix bug: regtest wouldn't fit in the header 2017-09-27 23:42:11 +01:00
Daniel Edgecumbe
ff3d013b7f [monitor] Do not crash if estimatesmartfee returns an odd result 2017-09-27 23:41:06 +01:00
Daniel Edgecumbe
8786351ece [block] Tweaks to formatting, fix genesis block bug 2017-09-27 23:40:48 +01:00
Daniel Edgecumbe
6a6ce3c7e4 [block] Add the ability to seek in the block viewer 2017-09-27 23:21:40 +01:00
Daniel Edgecumbe
2aec076015 [keypress] Let 'q' quit, and disable quitting for all other keys. 2017-09-27 22:17:32 +01:00
Daniel Edgecumbe
6d9b4dbb21 Add a ModeHandler to handle hotkeys for switching modes and pass through
those that are not under its' purview.
2017-09-27 22:15:34 +01:00