Neil Booth
cc2db4a62c
Bump HIST_MB default to 300MB
8 years ago
Neil Booth
b60eb5ca17
Prepare 0.5.1
8 years ago
Neil Booth
d85034353f
Remove useless re-raise of cancellation
8 years ago
Neil Booth
db187540d5
Have task coros handle cancelled exceptions
8 years ago
Neil Booth
a2280bbc93
Clean up futures handling
8 years ago
Neil Booth
8671e57183
Move fs flushes to same time as history flushes
8 years ago
Neil Booth
8c55f41305
Accept more SSL protocols
8 years ago
Neil Booth
95cc979465
Yield more during mempool load
8 years ago
Neil Booth
1830cae3de
Remove a redundant message
8 years ago
Neil Booth
83674b1b7b
Clarify peername() logic
8 years ago
Neil Booth
be45a9e228
Minor improvements to client handling
Don't create a task until ready to execute it
Log expensive tasks
Assume peers are for logging unless explicitly not stated
8 years ago
Neil Booth
14d3d85bd9
Need an array to take its len
8 years ago
Neil Booth
dc74c869a1
Await task after cancelling it.
8 years ago
Neil Booth
12ed9f7069
Have session_count return a dictionary
8 years ago
Neil Booth
1b8881800d
Move the RPC handlers to the manager
8 years ago
Johann Bauer
d45321927e
Add optional option to anonymise logs (remove IP addresses)
8 years ago
Neil Booth
c22366c1cc
Prepare 0.5 release
8 years ago
Neil Booth
85786b87a2
Save all UTXOs
Change the DB version
8 years ago
Neil Booth
4dac728984
Ignore the unspendable genesis coinbase
Fixes #17
8 years ago
Neil Booth
41ff6e5b11
Prepare 0.4.3
8 years ago
Neil Booth
57dd4ece9c
Avoid annoying exception on shutdown
8 years ago
Neil Booth
e7e0dd15be
Don't log new peers any more
8 years ago
Neil Booth
831225492e
Better RPC sessions stats
8 years ago
Neil Booth
7523735f99
Split out server and session management
8 years ago
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)
8 years ago
Neil Booth
d816c21752
Prepare 0.4.1
8 years ago
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
8 years ago
Neil Booth
d84417e2d6
Add note about IRC package
8 years ago
Neil Booth
751bb2d970
Remove debug code
8 years ago
Neil Booth
5624809933
Prepare 0.4
8 years ago
Neil Booth
c93f6cb920
Final cleanup
8 years ago
Neil Booth
cb7b7dd1fe
Move pretty printing of sessions to client
Tweak logging
8 years ago
Neil Booth
501807bf1a
Implement IRC support and related queries from clients
8 years ago
Neil Booth
80fe427c89
Improve logging
8 years ago
Neil Booth
261682439d
Prepare 0.3.3
8 years ago
Neil Booth
d8bb174f2b
Use correct daemon API
8 years ago
Neil Booth
419ab68a38
Prepare 0.3.2
8 years ago
Neil Booth
59b2b2cb04
Better log formatting
8 years ago
Neil Booth
7496b511b8
Fix silly thinko
8 years ago
Neil Booth
312708e2e7
Fix daemon warming up
8 years ago
Neil Booth
3798ef80ef
Prepare 0.3.1
8 years ago
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
8 years ago
Neil Booth
f05e51df2a
Skip logging transient errors just once
8 years ago
Neil Booth
56274fb9ea
Prefix internal methods with an underscore
8 years ago
Neil Booth
1b9a9b8927
Start saving DB version and checking it
8 years ago
Neil Booth
244a0f2fab
Update release notes.
8 years ago
Neil Booth
f98dc9c351
Practise optimism like before
8 years ago
Neil Booth
5a2a8b4ec1
Prepare 0.2.3 release
8 years ago
Neil Booth
56098e0c52
Show up to 3 missing UTXOs
Fixes #15
8 years ago
Neil Booth
c6b5c577ab
More robust daemon error handling
Fixes #6
8 years ago