Commit Graph

204 Commits

Author SHA1 Message Date
Neil Booth
023e463748 Prepare 1.6 2018-07-19 11:07:02 +08: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
362499778a Prepare 1.6pre1 2018-07-16 19:18:36 +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
20884170e6 Remove raw argument to blockchain.headers.subscribe 2018-07-16 15:00:52 +08:00
Neil Booth
0ee27970af Update documentation for protocol 1.4 2018-07-16 14:49:14 +08:00
Neil Booth
997a1be377 Prepare 1.5.2 2018-07-15 08:05:09 +08:00
Neil Booth
e1e4129e17 Prepare 1.5.1 2018-07-13 18:13:09 +08:00
Neil Booth
02fb534176 Don't import version in setup.py
Fixes #520
2018-07-13 08:52:10 +08:00
Neil Booth
2cfcbc0b7e Remove some old history from the changelog 2018-07-12 16:41:38 +08:00
Neil Booth
70c81abc40 Add a note to 1.5 release notes 2018-07-12 16:39:04 +08:00
Neil Booth
40db8836ce Minor doc tweaks 2018-07-12 16:33:32 +08:00
Neil Booth
8a4f9e20ac Prepare 1.5 2018-07-12 16:03:07 +08:00
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
7911f0d525 Remove blockchain.address.* methods from protocol 1.3+ 2018-07-12 11:00:57 +08:00
Neil Booth
26206fd3e4 Drop the .py suffix from electrumx_server & electrumx_rpc 2018-07-12 01:22:54 +08:00
Neil Booth
4171e58f8a Use version directly
readthedocs is lame and uses python3.5 which cannot parse the
files
2018-07-12 00:53:59 +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
Lex Berezhny
29289004e7 electrumx package (#511)
* moved wallet, server, lib into electrumx main module

* fixed imports and other path references affected by electrumx main package

* fixing formatting to pass the pycodetest on travis
2018-07-10 07:28:04 +08:00
Neil
1e763b720b
Check docs (#509)
* Require HTML docs to build cleanly for Travis
2018-07-05 10:11:29 +08:00
Neil Booth
cc36935f5b Fix link 2018-07-03 18:06:22 -07:00
Neil Booth
838896991d Document status when tx list empty. 2018-07-03 18:04:16 -07: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
ddude
56de4dea67 Adding Xuez Coin (#472) 2018-05-19 09:49:54 +08:00
Roman Zeyde
ee7e536a38 Fix small typo in protocol-basics.rst (#462) 2018-05-05 05:50:37 +08:00
Neil Booth
acb18155d0 Update the roadmap 2018-04-22 21:51:00 +08:00
Neil Booth
d586a745e1 Fix doc build 2018-04-12 11:58:23 +08:00
Neil Booth
1a0eea25c3 ElectrumX 1.4.3
Close connections more aggressively on shutdown

We need VERSION in its own file, unfortunately
Fixes #442
2018-04-09 21:34:46 +09:00
Neil Booth
142aa48dbb Release 1.4.2
Requires aiorpcX 0.5.5
2018-04-09 14:41:50 +09:00
Neil Booth
4eebf420e8 Cleaner shutdown
Use aiorpcX task functionality

Shut down peer sessions cleanly
2018-04-09 10:14:12 +09:00
Neil Booth
8bf30fba0e Move server/version.py to Controller class 2018-04-09 09:37:07 +09:00
Neil Booth
e92c9bd486 ElectrumX 1.4 2018-04-08 10:16:36 +09:00
John L. Jegutanis
90f28314d2 Add DROP_CLIENT env variable (#432)
This will disconnect any client based on their version string,
using a regular expression.
Useful for dropping buggy/unsupported clients.
2018-04-05 06:49:56 +09:00
Neil Booth
1b65bd8d50 attr->envvar for NET 2018-03-26 16:55:13 +09:00
Neil Booth
ebfe93e15c Lower case doc files 2018-03-26 16:49:58 +09:00
Neil Booth
8c54111139 Improve envvar docs 2018-03-26 16:48:37 +09:00
Neil Booth
0e7cd498ca More improvements to HOWTO.rst 2018-03-16 09:59:27 +08:00
Neil Booth
e577172a00 Improve HOWTO markup 2018-03-16 09:45:13 +08:00
Neil Booth
4ec85020f6 Add LOG_FORMAT envvar to control logging format. 2018-03-12 08:23:33 +08:00
Neil Booth
e8e5b3b0a9 Fix doc typo 2018-03-11 23:11:43 +08:00