Neil Booth
997a1be377
Prepare 1.5.2
2018-07-15 08:05:09 +08:00
Neil Booth
73a46df17f
Remove hash_to_str
2018-07-14 21:48:58 +08:00
Neil Booth
3c3a1b7017
Fix thinko in prior
...
Rename function to prevent similar mistakes in future
Also hash_to_str -> hash_to_hex_str
2018-07-14 21:29:11 +08:00
Neil Booth
c22b7d455c
Have server code use merkle library
2018-07-14 20:11:34 +08:00
Neil Booth
af45363eeb
Add merkle library with tests
2018-07-14 19:44:10 +08:00
Neil Booth
70f8d7c4b9
Partial reversion of 2cb89814b6
...
Fixes #523
BU, XT and other coins based on older Core code require integers
not booleans
2018-07-14 14:24:52 +08:00
Neil Booth
e1e4129e17
Prepare 1.5.1
2018-07-13 18:13:09 +08:00
Neil Booth
27f1c2480d
Update BCH peers
2018-07-13 18:06:15 +08:00
Neil Booth
d2e8fe7fa1
Update peer discovery code for protocol 1.3
2018-07-13 17:57:00 +08:00
Neil Booth
9d02b03ab1
Log Python interpreter version on startup
2018-07-13 16:41:01 +08:00
Neil Booth
cd85a49a47
Use our own logging, not aiorpcX's
2018-07-13 09:26:37 +08:00
Neil Booth
02fb534176
Don't import version in setup.py
...
Fixes #520
2018-07-13 08:52:10 +08:00
Neil Booth
9f43fb8eb8
Tweak setup.py
2018-07-12 19:39:13 +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
d51f98e739
Create and use class_logger() utility function
2018-07-12 15:51:42 +08:00
Neil Booth
9534a83257
Log class name only from server script
...
Based on #518 by eukreign
2018-07-12 15:32:45 +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
029d94388f
Update .gitignore
2018-07-12 11:03:42 +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
71b3d30842
Server listening ( #516 )
...
* + server_listening Event in Controller (to know when server has fully started)
2018-07-11 08:50:10 +08:00
Lex Berezhny
f8ebcf35b4
Env accepts custom Coin class ( #517 )
...
* + support for passing an actual coin class to Env()
* unit test for Env() accept coin class
* doc string explaining optional Coin argument to Env and assert to make sure a coin is a Coin
2018-07-11 08:48:57 +08:00
Neil
c28b5af309
Export Controller and Env from the package ( #515 )
2018-07-10 14:17:49 +08:00
Lex Berezhny
45111898b3
make it easier to configure logging for electrumx ( #514 )
...
* make it easier to configure logging for electrumx
2018-07-10 11:17:42 +08:00
Lex Berezhny
ddae0079a7
+ BitcoinCashRegtest coin class ( #512 )
2018-07-10 09:36:40 +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
e425b60ff3
Remove decred - mainnet fails to sync
...
This doesn't seem likely to be fixed soon given the protocol
is quite different.
Closes #414
2018-07-03 18:27:46 -07:00
Neil Booth
f2f19aeffc
Cast verbose to int for daemon RPC
...
Fixes #506
2018-07-03 18:16:41 -07: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
Neil Booth
38d045c12a
librocksdb is unauthenticated
2018-07-02 14:34:18 -07:00
cronos-polis
93e4b1f15a
Add Polis, ColossusXT, GoByte, Monoeci ( #504 )
2018-07-02 14:24:02 -07:00
Neil
2cb89814b6
Force verbose to be a boolean ( #503 )
...
Fixes #502
2018-06-26 12:19:35 -04:00
wilsonmeier
068e230616
Add mainnet, testnet and regtest peers for BTG ( #500 )
2018-06-24 01:20:03 -04:00
Serge Victor
f968a45c23
Added working DASH Testnet server. ( #501 )
2018-06-24 01:19:07 -04:00
Neil Booth
4ae6af6959
Fix typo (contributed by gabriel-samfira)
2018-06-17 12:45:28 +01:00
Daniel Shakhmundes
b21987fb4c
Hardcoded username directory replaced with ~ ( #494 )
...
This change will cd to the current user's directory, rather than /home/username
2018-06-14 23:09:31 +08: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
Neil Booth
23e484b1d9
Enforce pycodestyle in lib/
2018-06-10 19:19:08 +09:00
Neil Booth
46adf543fc
Enforce pycodestyle in server/
2018-06-10 18:39:12 +09:00
Neil Booth
e29b692b9d
Fix typo
2018-06-10 18:21:19 +09:00