Commit Graph

33 Commits

Author SHA1 Message Date
Vivek Teega
b526df5f63 Upstream changes 2018-09-12 05:52:09 +05:30
Neil Booth
785f302149 Note 1.5 protocol as draft 2018-08-11 18:38:13 +09:00
Neil Booth
e0ccf0cce3 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
1badab2186 Add documentation of proposed protocol 1.5 changes 2018-08-07 15:09:26 +09:00
Neil Booth
049017aa8c Fix doc linkage 2018-07-18 19:21:39 +08:00
Neil Booth
813fc09d64 Use JSON RPC terms in docs, not Python 2018-07-18 14:28:44 +08:00
Neil Booth
c8c896a14c Minor tweaks. 2018-07-18 08:46:37 +08:00
ghost43
c7f3f7ac6d new protocol method: blockchain.transaction.id_from_pos (#524) 2018-07-18 08:35:34 +08:00
Neil Booth
5ba5d05add 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
e5ea1c10e2 Update docs for raw headers. 2018-07-16 19:29:04 +08:00
Neil Booth
061cac51a8 Implement merkle proof for blockchain.block.headers 2018-07-16 17:32:49 +08:00
Neil Booth
46d8e0c608 Implement merkle proofs for blockchain.block.header 2018-07-16 16:02:55 +08:00
Neil Booth
0ee27970af Update documentation for protocol 1.4 2018-07-16 14:49:14 +08:00
Neil Booth
8beb6c32f6 More doc updates 2018-07-14 07:38:24 +05:30
Neil Booth
4f10e66e40 Document removed metohds in new file 2018-07-14 07:38:24 +05:30
Neil Booth
d7b99ce621 blockchain.headers.subscribe: raw defaults to True in 1.3
Update docs for this and other omissions.
2018-07-14 07:38:24 +05:30
Neil Booth
4585ef16ed Deprecate blockchain.block.get_header as of protocol 1.3
Use new blockchain.block.header instead.
2018-07-14 07:38:24 +05:30
Neil Booth
30680bfb37 More doc updates 2018-07-12 11:49:49 +08:00
Neil Booth
3063dec4cc Document removed metohds in new file 2018-07-12 11:30:42 +08:00
Neil Booth
7c82d1fe5f blockchain.headers.subscribe: raw defaults to True in 1.3
Update docs for this and other omissions.
2018-07-12 11:23:18 +08:00
Neil Booth
c35ac6d9bb Deprecate blockchain.block.get_header as of protocol 1.3
Use new blockchain.block.header instead.
2018-07-12 00:31:49 +08:00
Neil Booth
32b461a286 Fix underscore length 2018-07-03 18:04:00 -07:00
elmora-do
50e2785256 Update masternode doc and masternode_list rpc method (#493)
* Update protocol-methods.rst

* Error is raised if the payees is not a list in RPC method masternode_list
2018-06-13 01:30:05 +08:00
elmora-do
7baf6cf68d Add $PAC (#474)
* Add $PAC

* Refactor and improve masternode notifications
* Update DASH/$PAC RPC documentation

These RPC commands were documented:

masternode.announce.broadcast
masternode.subscribe
masternode.list
masternode.info
2018-06-06 09:15:36 +09:00
Neil Booth
e8e5b3b0a9 Fix doc typo 2018-03-11 23:11:43 +08:00
Neil Booth
77f0a3dca9 Documentation updates 2018-03-08 17:43:06 +08:00
Neil Booth
47f65ffda2 Add raw header subscriptions. 2018-03-08 16:14:03 +08:00
Neil Booth
bab8d9f915 Add server.ping RPC call 2018-03-08 14:28:57 +08:00
Neil Booth
9eee1c815d Finish protocol documentation switch 2018-03-08 13:49:05 +08:00
Neil Booth
70dfaa895d More sphinx work 2018-03-08 12:52:16 +08:00
Neil Booth
a10ff97f2d More sphinx doc work. 2018-03-07 22:36:52 +08:00
Neil Booth
d8d2515fc2 More work on sphinx docs 2018-03-07 18:13:13 +08:00
Neil Booth
fe37b470e5 More work on sphinx docs 2018-03-07 13:14:45 +08:00