Commit Graph

293 Commits

Author SHA1 Message Date
Frédéric Massart 18165fea10 Fix link to coins.py in documentation (#610) 2018-10-05 20:40:19 +01:00
Neil Booth 64592e0c0c Prepare 1.8.7 2018-09-13 09:46:37 +01:00
Neil Booth f05780efb4 Prepare 1.8.6 2018-09-12 17:21:59 +01:00
Neil Booth e47ab26b9a Prepare 1.8.5 2018-08-18 13:59:47 +09:00
Neil Booth ffa94326d9 Prepare 1.8.4 2018-08-14 12:59:04 +09:00
Neil Booth 7b415ce2f6 Tag as 1.8.4-dev 2018-08-11 19:00:49 +09:00
Neil Booth 37691f6f1e Prepare 1.8.3 2018-08-11 18:38:13 +09:00
Neil Booth a0c8fbe631 Note 1.5 protocol as draft 2018-08-11 18:38:13 +09:00
Neil Booth cabd28661c Merge branch 'master' into devel 2018-08-09 18:19:16 +09:00
Neil Booth 29cb30dd6d Prepare 1.8.2 2018-08-09 18:16:18 +09:00
Neil Booth b2fd6e1c97 Merge branch 'master' into devel 2018-08-09 06:36:24 +09:00
Neil Booth 019b4dd9a5 Prepare 1.8.1 2018-08-08 23:18:06 +09:00
Neil Booth 0d642c28a3 Populate the header merkle cache in a thread
- It can take a while
- Client requests that need it will block until it's done
- It's a function of FS state so move it to the DB
- Tweak docs

Fixes #558
2018-08-08 17:26:34 +09:00
Neil Booth a502a838a0 Merge branch 'master' into devel 2018-08-08 16:33:11 +09:00
Neil Booth 920fb0b6c0 Add documentation of proposed protocol 1.5 changes 2018-08-07 15:09:26 +09:00
Neil Booth ce5fede288 Move close() up to the base class
Fixes #557
2018-08-07 10:46:12 +09:00
Neil Booth 1867a6bc86 Prepare 1.8 2018-08-06 18:55:47 +09:00
Neil Booth 8c87383b13 Prepare 1.8 beta 2018-08-05 10:17:35 +09:00
Steven 94aa0c69ad Fix typo. (#553) 2018-08-03 20:48:05 +09:00
Neil Booth 997ef6b5a4 Rework electrumx_rpc; add "query" command 2018-08-02 15:37:11 +09:00
Neil Booth 027b4ea200 Prepare 1.7.3 2018-08-01 10:49:42 +09:00
Neil Booth 0c716e3807 Fix doc typos 2018-07-30 21:34:27 +08:00
Neil Booth 113ea1dd31 Require aiorpcX 0.5.9 2018-07-29 05:58:44 +08:00
Neil Booth 67549b43e8 Prepare 1.7.1 2018-07-28 17:13:54 +08:00
Neil Booth f811ea5238 Prepare 1.7 2018-07-25 23:16:32 +08:00
joesixpack 6ed30f8c3e Support for Minexcoin (#529) 2018-07-24 09:41:03 +08:00
Neil Booth 6bd9b91a66 Rework mempool and notification code
Clarifies the mempool interface to look more like what it
would in its own process
2018-07-21 20:45:27 +08:00
Neil Booth 1a9a8c6da8 Require aiohttp >= 2.0 2018-07-21 20:45:27 +08:00
Neil Booth 1ae47a7577 Don't accept onion peers if we have no proxy 2018-07-20 19:03:34 +08:00
Neil Booth 81b1fa00bd Remove dead code 2018-07-20 17:05:30 +08:00
Neil Booth a3ed5a14f5 Clean up shutdown process of the block processor
- enables removal of executor code
- clarify flush guarantees
2018-07-20 15:06:28 +08:00
Neil Booth 916621647c Prepare 1.6 2018-07-19 11:07:02 +08:00
Neil Booth 9f1472647a Fix doc linkage 2018-07-18 19:21:39 +08:00
Neil Booth 311aa330ea Use JSON RPC terms in docs, not Python 2018-07-18 14:28:44 +08:00
Neil Booth 6457b8cbba Minor tweaks. 2018-07-18 08:46:37 +08:00
ghost43 70a47c62a9 new protocol method: blockchain.transaction.id_from_pos (#524) 2018-07-18 08:35:34 +08:00
Neil Booth 9beb501218 Protocol 1.4: only accept a single server.version message
- remove unused self.client_version
- coerce client_name to a str
2018-07-17 09:16:26 +08:00
Neil Booth 2267b239d9 Update docs for raw headers. 2018-07-16 19:29:04 +08:00
Neil Booth e0e7e6b343 Prepare 1.6pre1 2018-07-16 19:18:36 +08:00
Neil Booth 508f78cef5 Implement merkle proof for blockchain.block.headers 2018-07-16 17:32:49 +08:00
Neil Booth 851722f5d3 Implement merkle proofs for blockchain.block.header 2018-07-16 16:02:55 +08:00
Neil Booth 1ea4d80d65 Remove raw argument to blockchain.headers.subscribe 2018-07-16 15:00:52 +08:00
Neil Booth a957668831 Update documentation for protocol 1.4 2018-07-16 14:49:14 +08:00
Neil Booth 789ab92af4 Prepare 1.5.2 2018-07-15 08:05:09 +08:00
Neil Booth 6afddef9db Prepare 1.5.1 2018-07-13 18:13:09 +08:00
Neil Booth 1427b547a5 Don't import version in setup.py
Fixes #520
2018-07-13 08:52:10 +08:00
Neil Booth a62b1baac8 Remove some old history from the changelog 2018-07-12 16:41:38 +08:00
Neil Booth 88e2f0498a Add a note to 1.5 release notes 2018-07-12 16:39:04 +08:00
Neil Booth 0ea2c00203 Minor doc tweaks 2018-07-12 16:33:32 +08:00
Neil Booth a1428f9afe Prepare 1.5 2018-07-12 16:03:07 +08:00