Commit Graph

266 Commits

Author SHA1 Message Date
Neil Booth
57dd4ece9c Avoid annoying exception on shutdown 2016-11-13 17:52:08 +09:00
Neil Booth
e7e0dd15be Don't log new peers any more 2016-11-13 15:44:37 +09:00
Neil Booth
fdb5b33fba Prepare 0.4.2 2016-11-13 15:37:51 +09:00
Neil Booth
ecb70fcef9 Merge remote-tracking branch 'github/master' into release-0.4.2 2016-11-13 15:31:54 +09:00
Neil Booth
ad46fbb61f Merge branch 'protocol' into develop 2016-11-13 15:29:00 +09:00
Neil Booth
831225492e Better RPC sessions stats 2016-11-13 15:28:34 +09:00
Neil
65b984472d Merge pull request #8 from bauerj/coverage
Collect test coverage statistics
2016-11-13 14:57:06 +09:00
Neil Booth
7523735f99 Split out server and session management 2016-11-13 14:43:13 +09:00
Neil Booth
3b6ab77e47 Break out JSONRPC into own file
- improved handling of JSON 2.0 RPC protocol
- permits batched requests (not yet supported by Electrum client)
2016-11-13 13:39:37 +09:00
Neil
a1247e1bcd Merge pull request #18 from thelazier/dash
Update for DASH
2016-11-13 11:55:47 +09:00
TheLazieR Yip
b1c995ce09 Update Howto and setup.py about x11_hash package required for Dash 2016-11-13 09:35:27 +07:00
TheLazieR Yip
66bf2570e5 Move dash stuff into Dash class
Modify DashTestnet class to use Dash class
2016-11-13 08:56:26 +07:00
TheLazieR Yip
ff834519aa Update for DASH
- Update information for both mainnet and testnet
- Use x11_hash module when network name is Dash to process header_hashes
2016-11-13 00:51:53 +07:00
Neil Booth
c66a6d9c80 Merge branch 'release-0.4.1' into develop 2016-11-12 23:23:56 +09:00
Neil Booth
c512ffec41 Merge branch 'release-0.4.1' 2016-11-12 23:23:30 +09:00
Neil Booth
d816c21752 Prepare 0.4.1 2016-11-12 23:23:08 +09:00
Neil Booth
9a3aa3f79b Merge branch 'fix_irc_version' into develop 2016-11-12 23:21:02 +09:00
Neil Booth
14d8ece7c6 Return a version the Electrum client expects
If you don't do this you don't appear in the network dialog box
2016-11-12 23:20:20 +09:00
Neil Booth
d84417e2d6 Add note about IRC package 2016-11-12 22:09:00 +09:00
Neil Booth
64b184b5e6 Merge branch 'release-0.4' into develop 2016-11-12 21:53:53 +09:00
Neil Booth
2de3325152 Merge branch 'release-0.4' 2016-11-12 21:53:26 +09:00
Neil Booth
751bb2d970 Remove debug code 2016-11-12 21:52:50 +09:00
Neil Booth
5624809933 Prepare 0.4 2016-11-12 21:51:43 +09:00
Neil Booth
1d52e6ffb5 Merge branch 'irc' into develop 2016-11-12 21:49:08 +09:00
Neil Booth
c93f6cb920 Final cleanup 2016-11-12 21:48:34 +09:00
Neil Booth
cb7b7dd1fe Move pretty printing of sessions to client
Tweak logging
2016-11-12 21:36:49 +09:00
Neil Booth
501807bf1a Implement IRC support and related queries from clients 2016-11-12 21:06:51 +09:00
Neil Booth
80fe427c89 Improve logging 2016-11-12 20:50:44 +09:00
Neil Booth
b57d5f842d Merge branch 'release-0.3.3' 2016-11-12 09:46:36 +09:00
Neil Booth
261682439d Prepare 0.3.3 2016-11-12 09:46:20 +09:00
Neil Booth
24df3cef7b Merge branch 'master' into release-0.3.3 2016-11-12 09:45:49 +09:00
Neil Booth
d8bb174f2b Use correct daemon API 2016-11-12 09:42:35 +09:00
Neil Booth
7855b74f13 Merge branch 'release-0.3.2' 2016-11-12 09:28:06 +09:00
Neil Booth
419ab68a38 Prepare 0.3.2 2016-11-12 09:27:46 +09:00
Neil Booth
59b2b2cb04 Better log formatting 2016-11-12 09:26:40 +09:00
Neil Booth
7496b511b8 Fix silly thinko 2016-11-12 09:25:34 +09:00
Neil Booth
62fbf8acfe Merge branch 'develop' 2016-11-12 09:21:18 +09:00
Neil Booth
312708e2e7 Fix daemon warming up 2016-11-12 09:20:46 +09:00
Neil Booth
d89b1f56e0 Merge branch 'release-0.3.1' 2016-11-12 09:12:36 +09:00
Neil Booth
3798ef80ef Prepare 0.3.1 2016-11-12 09:12:18 +09:00
Neil Booth
13bf8b8427 Merge branch 'daemon' into develop 2016-11-12 09:10:12 +09:00
Neil Booth
409ea2c784 Daemon's send takes a processor
Simplest way to process the result and still be able to raise exceptions
in the daemon request loop.  In particular, we can pass missing txs through
as None in getrawtransactions.

Fixes #9
2016-11-12 09:09:31 +09:00
Neil Booth
f05e51df2a Skip logging transient errors just once 2016-11-12 08:12:41 +09:00
Neil Booth
56274fb9ea Prefix internal methods with an underscore 2016-11-12 07:43:24 +09:00
Neil Booth
cd0edadc13 Merge branch 'db_versions' into develop 2016-11-12 07:32:31 +09:00
Neil Booth
1b9a9b8927 Start saving DB version and checking it 2016-11-12 07:31:56 +09:00
Neil Booth
88bb0d3dfe Merge branch 'release-0.3' 2016-11-11 21:25:26 +09:00
Neil Booth
074c9e5474 Merge branch 'release-0.3' into develop 2016-11-11 21:20:13 +09:00
Neil Booth
244a0f2fab Update release notes. 2016-11-11 21:18:51 +09:00
Neil Booth
15e052c728 Merge branch 'utxo_optimised' into develop 2016-11-11 21:04:39 +09:00