Commit Graph

1304 Commits

Author SHA1 Message Date
Vivek Teegalapally
d6c15d6ea2 Fix for FLO testnet
FLO testnet works on ElectrumX after this commit. The user will have to change the port where ElectrumX
will detect FLO testnet's full node. The change has to be done in electrumx.conf file
2018-08-01 03:07:14 +05:30
Neil Booth
a2d0b40679 Prepare 1.5.1 2018-07-14 07:38:24 +05:30
Neil Booth
bebc00be4f Update BCH peers 2018-07-14 07:38:24 +05:30
Neil Booth
243e27e9a9 Update peer discovery code for protocol 1.3 2018-07-14 07:38:24 +05:30
Neil Booth
d7775325fb Log Python interpreter version on startup 2018-07-14 07:38:24 +05:30
Neil Booth
7b602b36eb Use our own logging, not aiorpcX's 2018-07-14 07:38:24 +05:30
Neil Booth
611c7c39f4 Don't import version in setup.py
Fixes #520
2018-07-14 07:38:24 +05:30
Neil Booth
b120b04bcd Tweak setup.py 2018-07-14 07:38:24 +05:30
Neil Booth
024b203a72 Remove some old history from the changelog 2018-07-14 07:38:24 +05:30
Neil Booth
38b768dd8d Add a note to 1.5 release notes 2018-07-14 07:38:24 +05:30
Neil Booth
9d7bc50610 Minor doc tweaks 2018-07-14 07:38:24 +05:30
Neil Booth
725947d72f Prepare 1.5 2018-07-14 07:38:24 +05:30
Neil Booth
1d664fa5d7 Create and use class_logger() utility function 2018-07-14 07:38:24 +05:30
Neil Booth
3afa403a08 Log class name only from server script
Based on #518 by eukreign
2018-07-14 07:38:24 +05:30
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
a5f0880895 Update .gitignore 2018-07-14 07:38:24 +05:30
Neil Booth
36fb22cff2 Remove blockchain.address.* methods from protocol 1.3+ 2018-07-14 07:38:24 +05:30
Neil Booth
f3e9b99efb Drop the .py suffix from electrumx_server & electrumx_rpc 2018-07-14 07:38:24 +05:30
Neil Booth
d88eb8c505 Use version directly
readthedocs is lame and uses python3.5 which cannot parse the
files
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
Vivek Teegalapally
acba52786c Adding a new class FLO in coins.py and writing new functions in tx.py to deserialize FLO's transactions 2018-07-11 19:58:10 +05:30
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
WO
93ee197b48 Add Koto testnet (#491) 2018-06-09 11:07:36 +09:00
脇山P
0646d874be update version aiorpcx (#490) 2018-06-08 23:57:24 +09:00
Neil Booth
653b84e853 Update BitcoinCash metadata 2018-06-06 22:59:40 +09: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