Commit Graph

1612 Commits

Author SHA1 Message Date
-k
2ef5d96007 update AXE class (#663)
* add Dash deserializer

* add sessioncls
2018-12-01 22:43:17 +00:00
ezegom
eabeb126f8 Bitcoinabc regtest (#659)
* Add litecoin regtest to lib/coins.py

* Add BitcoinCashABC regtest mode

* pycodestyle fix
2018-11-29 18:04:53 +00:00
zebra-lucky
88618f5f60 Enhance dash spec tx support (#657) 2018-11-26 16:02:10 +00:00
Neil Booth
2ab930e334 Rename SV server 2018-11-26 11:54:49 +00:00
Neil Booth
7f1096ae53 Peer discovery: loop address families too
Works around a Python bug https://bugs.python.org/issue35302
2018-11-23 19:06:16 +00:00
Neil Booth
c3039db50c Floor block count at 0
Fixes #653, #655
2018-11-23 17:02:38 +00:00
zebra-lucky
bf279ceaea add DIP2 aware DeserializerDash (#651) 2018-11-23 11:11:49 +00:00
Neil Booth
5c1f3b9de3 Update BCH server list 2018-11-21 18:36:00 +00:00
Neil Booth
71466a6b01 Only process peers if remote peer is good 2018-11-21 18:34:04 +00:00
Pieter Hamels
2ce5f9907e Added NIX testnet and test @ testnet block 200 (#648) 2018-11-17 11:46:49 -04:00
Neil Booth
0e866c776e Add BitcoinCashABC
LTOR block processing code by Mark Lundeberg
2018-11-17 11:36:44 -04:00
Neil Booth
6d7f0e33fb Update BCH server list
Resolves #647
2018-11-17 09:19:02 -04:00
joesixpack
7465bb611e Add new seed node for Minexcoin (#646) 2018-11-16 16:34:26 -04:00
Pieter Hamels
e992a34761 Added NIX Support (#644)
Signed-off-by: phamels <pieter@hamels.be>
2018-11-14 11:19:57 -04:00
rc125
acd414460b Add SmartCash Support (#640) 2018-11-12 07:18:27 -04:00
Neil Booth
cf92ece302 Prepare 1.8.12 2018-11-10 15:36:42 -04:00
Neil Booth
7f2f9d4b29 Ensure we always fetch a block if there is one 2018-11-10 15:34:39 -04:00
Neil Booth
2a9bd930e2 Remove dead servers 2018-11-08 14:16:55 -04:00
Neil Booth
58ab55ffe0 Prepare 1.8.11 2018-11-08 07:29:11 -04:00
Harald Glatt
dbd1483ad9 removing electrum3.hachre.de from default peers (#636) 2018-11-08 05:37:21 -04:00
Neil Booth
98ca2adc5e Minimum protocol version raised to 1.2 2018-11-06 11:00:06 -04:00
Neil Booth
e2d583dd14 Fix prior; can't spawn a close() call 2018-11-05 20:53:37 -04:00
Neil Booth
c65ad772e9 Prepare 1.8.10 2018-11-05 16:29:38 -04:00
Neil Booth
6209300e35 Use session.spawn()
Fixes #632 properly

Requires aiorpcX 0.10.x
2018-11-05 16:19:50 -04:00
Neil Booth
2271c8a45c Require aiorpcx 0.9.1 2018-11-05 10:12:19 -04:00
Neil Booth
c6a9fd7a30 Revert "A quick hack until fixing the freezing properly"
This reverts commit 33befb8e6b.
2018-11-04 22:53:17 -04:00
Neil Booth
33befb8e6b A quick hack until fixing the freezing properly 2018-11-04 16:29:26 -04:00
TheTrunk
d460bc3bcb add ZelCash coin (#631) 2018-11-04 14:35:28 -04:00
Neil Booth
f9e66b721f Prepare 1.8.9 2018-11-02 14:42:05 -04:00
Neil Booth
4305e506fb Add testcase for prior 2018-11-02 14:38:52 -04:00
Neil Booth
a735a3f0c1 Accumulate touched over several blocks
So if several blocks are processed together, the touched
addresses is their union not just the most recent

Fixes #630
2018-11-01 14:42:13 -04:00
Neil Booth
214fc83648 Prepare 1.8.8 2018-11-01 11:14:34 -04:00
John L. Jegutanis
c25cd224b5 Fix NewYorkCoin (#629) 2018-10-29 06:57:44 -04:00
Neil Booth
eba718c6de Require aiorpcx 0.9.x 2018-10-26 12:18:31 -04:00
turcol
06d58f7786 Add support for CivX mainnet and testnet (#627) 2018-10-24 05:59:51 -04:00
JeremyRand
6e300cf18b Namecoin: Support indexing name scripts (#626)
* Namecoin: Extract addresses from name scripts.

* Namecoin: Index transaction history by name in addition to by script hash.
2018-10-19 15:35:39 -04:00
John L. Jegutanis
c411de1f07 Add Zcash Sapling support (#624) 2018-10-18 09:53:25 +01:00
Neil Booth
39c26aa044 Add log message when resuming listening 2018-10-16 15:23:07 +01:00
Neil Booth
9a37c40d07 Catch specific errors; avoid suppressing CancelledError 2018-10-16 15:03:17 +01:00
Neil Booth
d9d802f970 Rework the main controller TaskGroup
- task groups don't propagate exceptions until joined
- therefore waiting on events in the context manager body is not a
  good idiom; it caused failed tasks that were supposed to set the
  event to lead to a deadlock with no backtrace

Fixes #608
2018-10-16 14:51:12 +01:00
shyba
fab4ed21eb expose block polling delay (#622) 2018-10-16 06:40:55 +00:00
Neil Booth
cdb9034571 Tweak notification handling
Fixes #614, which could happen if a block was found immediately at
startup
2018-10-08 18:35:55 +00:00
Frédéric Massart
214e5a777e Fix link to coins.py in documentation (#610) 2018-10-05 20:40:19 +01:00
Josh
6876c640cc add missing is_generation method on TxInputDcr (#609) 2018-10-04 21:36:43 +01:00
Neil Booth
b7c1a693eb Clear retry_event once triggered.
Fixes #603
2018-09-24 11:07:19 +01:00
Neil Booth
d6dc5e8d01 More accurate default banner 2018-09-24 10:32:09 +01:00
Neil Booth
6f43910f2d Fix daemon logging rate limiter
Based on #602 but with test fix
2018-09-23 22:46:37 +01:00
David Hill
f3166176ce [decred] Update to testnet3 (#597)
While here, fix mainnet and testnet WIF_BYTE.
2018-09-14 20:16:38 +01:00
Neil Booth
515156f49d Catch aiohttp.ClientError
See #595
2018-09-13 10:00:12 +01:00
Neil Booth
fac32c4903 Prepare 1.8.7 2018-09-13 09:46:37 +01:00