Commit Graph

168 Commits

Author SHA1 Message Date
Neil Booth fb98451085 Lower case doc files 2018-03-26 16:49:58 +09:00
Neil Booth ce29b20ef9 Improve envvar docs 2018-03-26 16:48:37 +09:00
Neil Booth 9b5f62071b More improvements to HOWTO.rst 2018-03-16 09:59:27 +08:00
Neil Booth 030ebc6e3e Improve HOWTO markup 2018-03-16 09:45:13 +08:00
Neil Booth 50577ada75 Add LOG_FORMAT envvar to control logging format. 2018-03-12 08:23:33 +08:00
Neil Booth 39fca5268e Fix doc typo 2018-03-11 23:11:43 +08:00
Neil Booth 7960c52d72 Update peer discovery notes 2018-03-10 06:14:22 +08:00
dax 98c9808df1 Typo edit (#407)
vesrion -> version
2018-03-09 07:26:44 +08:00
Neil Booth 45d0ea3ced Tweak peers docs 2018-03-09 00:29:18 +08:00
Neil Booth 788c103e06 Fix doc typo 2018-03-09 00:22:21 +08:00
Neil Booth 700e438358 Show example of RPC peers output 2018-03-09 00:21:01 +08:00
Neil Booth e5aca32599 Improve documentation of the RPC interface 2018-03-09 00:10:30 +08:00
Neil Booth bf317702da Documentation updates 2018-03-08 17:43:06 +08:00
Neil Booth ffdc01a156 Release 1.3 2018-03-08 16:43:16 +08:00
Neil Booth cb14647d55 Add a link to the github repo. 2018-03-08 16:20:26 +08:00
Neil Booth ac11ea99bb Add raw header subscriptions. 2018-03-08 16:14:03 +08:00
Neil Booth b815663253 Add server.ping RPC call 2018-03-08 14:28:57 +08:00
Neil Booth c147452162 Fix some markup 2018-03-08 14:01:27 +08:00
Neil Booth fafb355d8e Move changelog to separate file. 2018-03-08 13:59:32 +08:00
Neil Booth e24da81eed Finish protocol documentation switch 2018-03-08 13:49:05 +08:00
Neil Booth 62e5f75cc2 More sphinx work 2018-03-08 12:52:16 +08:00
Neil Booth 104c97d3dd More sphinx doc work. 2018-03-07 22:36:52 +08:00
Neil Booth f03abb66fe More work on sphinx docs 2018-03-07 18:13:13 +08:00
Neil Booth 7a2cd2103b More work on sphinx docs 2018-03-07 13:14:45 +08:00
Neil Booth 17a1198f3c Initial attempt at Sphinx documentation 2018-03-07 10:35:17 +08:00
dax c2da440166 Enable verbose mode in blockchain.transaction.get (#397)
getrawtransaction: optional verbose mode

Update PROTOCOL.rst docs
2018-03-07 08:59:06 +08:00
ghost43 f036495615 typos in PROTOCOL.rst (#394) 2018-03-04 09:24:13 +08:00
Neil Booth 2cef4386de Add example response to docs 2018-03-03 18:46:38 +08:00
Neil Booth b8d4d4a3a4 Add blockchain.block.headers RPC call 2018-03-03 18:39:24 +08:00
Neil Booth 491d072b4d Clarify truncation behaviour of get_chunk in docs 2018-03-03 18:39:24 +08:00
Neil Booth 2238e1c52b listunspent methods consider mempool receipts
- Update docs.  Height is 0 for mempool receipts
- Implement mempool.get_utxos() and use it
- Rename mempool.spends to mempool.potential_spends

Closes #365
2018-02-11 23:21:30 +08:00
Neil Booth 2306df7883 Minor documentation updates 2018-02-11 22:39:01 +08:00
Neil Booth 334d0e7d34 Update docs for blockchain.headers.subscribe 2018-02-09 18:43:08 +08:00
Brandon Lin e8d9b7f5cb simplify RSA keygen instructions (#357) 2018-01-27 17:31:49 -04:00
Neil Booth dfa824a0c6 Improve documentation 2018-01-21 10:30:48 -04:00
ThomasV f5f76e4645 New protocol: (#330)
- add method mempool.get_fee_histogram
- bump protocol version to 1.2
2018-01-20 08:51:38 -04:00
Neil Booth cae0f0549b Update docs about when incoming connections are served 2017-12-05 12:45:32 +09:00
Neil Booth 265119cce8 Add a note about shsmith's banner updater script 2017-11-27 16:42:37 +09:00
Neil Booth 21c8251f75 Remove IRC support 2017-11-27 15:05:42 +09:00
Neil Booth 6c133b5fea Require Python 3.6 2017-10-14 11:51:11 +09:00
Neil Booth 1180e5d4c3 Enhance PEER_DISCOVERY environment variable
It is now tri-state - ON, OFF or SELF.

Fixes #287
2017-10-11 13:54:13 +09:00
SomberNight 5afc0db705 typos in docs/ENVIRONMENT.rst (#278) 2017-10-03 21:45:28 +08:00
Neil Booth 1ff3e4b9d1 Update protocol docs for "height".
Closes #269
2017-09-21 18:27:11 +08:00
Luke Childs e4442c2149 Add ALLOW_ROOT option (#268)
* Add ALLOW_ROOT option

* Document ALLOW_ROOT option

* Update controller.py

* Update ENVIRONMENT.rst
2017-09-20 08:14:06 +08:00
Neil Booth 514f77dbc5 Minor environment variable improvements
- COIN and NET strip surrounding whitespace
- new environment variable RPC_HOST, similar to HOST, but
  for RPC.  Permits fine-grained control of which addresses
  the RPC server listens on.
- HOST and RPC_HOST strip surrounding whitespace from hostnames
  and IP addresses
- tests and documentation updated to match
2017-09-09 22:00:54 +09:00
Justin Turner Arthur c5764c1a1c Minor optimizations to Bitcoin tx processing (#214)
* Construct unpacking functions for byte format up front to save time
wasted on parsing format string every iteration.

* Store length ahead of time as the overhead adds up.

* Reduce object attribute lookups in hash functions.

* Clean up lib pkg API changes. Unit test new "public" API members.
Underscore prefix for internal hash module funcs. Make bytes.fromhex a
public function.

* Document recent performance findings.
2017-09-09 11:06:46 +07:00
Neil Booth 7ed3dae46a Stop persisting peers; resdiscover on restart 2017-09-08 17:39:48 +09:00
Neil Booth 8376005fd0 Remove exception for onion peers
Like clearnet peers, they are only returned in server.peers.subscribe
if there was a successful connection.
2017-09-08 17:31:46 +09:00
Neil Booth b196a1bdb9 Fix doc typos 2017-09-08 10:21:46 +09:00
Neil Booth cd56caa9af Doc updates 2017-09-07 17:00:39 +09:00