Commit Graph

1585 Commits

Author SHA1 Message Date
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
John L. Jegutanis
f76e8b0a44 Fix reorg related bug (#594)
Changed to the correct self.db.read_raw_block and catch only
FileNotFoundError as it is the only one that should happen.
2018-09-12 23:16:52 +01:00
Neil Booth
95ea557b1d Prepare 1.8.6 2018-09-12 17:21:59 +01:00
Neil Booth
499fe7faad Update to aiorpcx 0.8.0 2018-09-12 17:16:56 +01:00
Gabriel
3a33675e11 Add TokenPay (#495)
This commit adds TokenPay as a supported coin.
2018-09-08 11:57:32 +01:00
Neil Booth
ab17b4d529 Add is_generation memeber to TxInput
Use it in preference to is_gen_outpoint
2018-09-04 17:08:19 +01:00
脇山P
2b123d7778 update aiorpcX (#586) 2018-08-19 21:58:07 +09:00
Neil Booth
eeb5f96cd5 Suppress socket.send() errors 2018-08-19 11:31:21 +09:00
Neil Booth
1d299f3f67 Prepare 1.8.5 2018-08-18 13:59:47 +09:00
Neil Booth
866342c4d8 Require aiorpcX >= 0.7.3 2018-08-18 13:10:25 +09:00
Neil Booth
437ad9b446 Handle flush races gracefully
Fixes #552

I cannot see how these can occur other than during a reorg, but
the submitter didn't seem to think there was a reorg.  So log it
and recover gracefully; let's see if many report these.
2018-08-18 12:06:22 +09:00
FABIANO S CUNHA
f5b3df9092 Add support for pivxTestnet (#585) 2018-08-18 10:51:17 +09:00
Neil Booth
44e715e6c9 Fix test_daemon 2018-08-18 10:34:57 +09:00
Neil Booth
c441f6e11c Fix prior 2018-08-18 10:27:12 +09:00
Neil Booth
8ea2bed403 Move server opening/closing to its own task
Fixes the issue referred to in #583
2018-08-18 08:39:21 +09:00
FABIANO S CUNHA
60d4ae52f7 Add support for Decred Testnet (#580)
* Add decred Testnet support
2018-08-17 18:15:38 +09:00
FABIANO S CUNHA
6dd7049339 Add support for BitcoinGreen (#581)
* Add support for BitcoinGreen
2018-08-17 09:57:46 +09:00
Neil Booth
eb5c55107a Remove dead code from coins.py 2018-08-16 23:41:37 +09:00
Neil Booth
b1eec85be8 Remove bad test
No one knows what the compact fee rules are...
2018-08-16 22:35:09 +09:00
Neil Booth
ba5d18d9d5 Fix randrange bug
Also make seed change daily only
2018-08-16 22:31:32 +09:00
Neil
acb9784ccc
Merge pull request #574 from erasmospunk/generation-tx-fixes
Improve generation inputs handling
2018-08-16 22:17:13 +09:00
John L. Jegutanis
a6d46fab8d Improve generation inputs handling
Fixes #570
2018-08-16 15:02:56 +02:00
Neil Booth
8ab04652c1 Fix #577 2018-08-16 12:01:26 +09:00
Neil
ec2ef922bc
Merge pull request #575 from wakiyamap/master
update monacoin's server
2018-08-15 19:29:32 +09:00
wakiyamap
60d0cfba0e update monacoin's server 2018-08-15 16:31:50 +09:00
Neil Booth
ee86de86a3 Prepare 1.8.4 2018-08-14 12:59:04 +09:00
Neil Booth
f0a2f128dc Merge branch 'devel' 2018-08-14 12:58:52 +09:00
Neil Booth
c5bb61fed2 Merge branch 'daemon-tests' into devel 2018-08-14 12:44:18 +09:00