Neil Booth
515156f49d
Catch aiohttp.ClientError
See #595
7 years ago
Neil Booth
fac32c4903
Prepare 1.8.7
7 years ago
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.
7 years ago
Neil Booth
95ea557b1d
Prepare 1.8.6
7 years ago
Neil Booth
499fe7faad
Update to aiorpcx 0.8.0
7 years ago
Gabriel
3a33675e11
Add TokenPay ( #495 )
This commit adds TokenPay as a supported coin.
7 years ago
Neil Booth
ab17b4d529
Add is_generation memeber to TxInput
Use it in preference to is_gen_outpoint
7 years ago
Neil Booth
eeb5f96cd5
Suppress socket.send() errors
7 years ago
Neil Booth
1d299f3f67
Prepare 1.8.5
7 years ago
Neil Booth
866342c4d8
Require aiorpcX >= 0.7.3
7 years ago
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.
7 years ago
FABIANO S CUNHA
f5b3df9092
Add support for pivxTestnet ( #585 )
7 years ago
Neil Booth
c441f6e11c
Fix prior
7 years ago
Neil Booth
8ea2bed403
Move server opening/closing to its own task
Fixes the issue referred to in #583
7 years ago
FABIANO S CUNHA
60d4ae52f7
Add support for Decred Testnet ( #580 )
* Add decred Testnet support
7 years ago
FABIANO S CUNHA
6dd7049339
Add support for BitcoinGreen ( #581 )
* Add support for BitcoinGreen
7 years ago
Neil Booth
eb5c55107a
Remove dead code from coins.py
7 years ago
John L. Jegutanis
a6d46fab8d
Improve generation inputs handling
Fixes #570
7 years ago
Neil Booth
8ab04652c1
Fix #577
7 years ago
wakiyamap
60d0cfba0e
update monacoin's server
7 years ago
Neil Booth
ee86de86a3
Prepare 1.8.4
7 years ago
Neil Booth
6950fca7cb
Make WarmingUpError file-scope
7 years ago
Neil Booth
1b618d19d4
Remove dead code
At least, I believe it is
7 years ago
Neil Booth
ab0e9eb123
Improve retry logic
7 years ago
Neil Booth
b087d1492b
Controller tests daemon connectivity and auth first
Server base doesn't need a task group
7 years ago
Neil Booth
ab2691563f
Improve daemon error handling
7 years ago
Neil Booth
3f69595fbd
Improve estimatefee API
7 years ago
Neil Booth
92e8cff770
Improve daemon API for broadcasting a tx
7 years ago
Neil Booth
61711fcfd7
Clean up daemon URL handling and interface
7 years ago
Neil Booth
08347fe275
Simplify _is_rpc_available
7 years ago
Neil Booth
4e40e26ac4
Move from .format to f'' strings
7 years ago
Neil Booth
6dafbfd455
Make down and last_error_time locals
7 years ago
Neil Booth
9ebd2e86e8
Use a counter for ID counting
7 years ago
Neil Booth
13a8b62d8c
Daemon constructor passed coin and URLs directly
7 years ago
John L. Jegutanis
47d9fb4b30
Use compiled structs and some code cleanup
7 years ago
John L. Jegutanis
31dbbe0ba5
Use precompiled structs for header parsing
7 years ago
John L. Jegutanis
5a01312454
Add big endian precompiled structs for 16 & 32 uints
7 years ago
John L. Jegutanis
fa0a58a280
Rename struct pack/unpack to reflect endianess
7 years ago
ghost43
ea627db837
fix block_header_13 ( #571 )
7 years ago
John L. Jegutanis
00815442a9
Rename is_coinbase to is_generation and make it efficient ( #569 )
7 years ago
John L. Jegutanis
05c9e6b38f
Pivx support ( #568 )
* Correct function doc string
* Add PIVX support
7 years ago
Neil Booth
5524bd3daf
Session manager coordinates header subscriptions
- caches both raw and deserialized headers
- session manager holds the notified height, not each session
7 years ago
Neil Booth
429c6264f2
Move raw_header and electrum_header to session manager
7 years ago
Neil Booth
f0f5aa3ee7
Get rid of chain state
7 years ago
Neil Booth
c69a740dda
Tag as 1.8.4-dev
7 years ago
Neil Booth
8d745f0483
Prepare 1.8.3
7 years ago
Neil Booth
279ca32e3a
Break out some abstractions in coins.py
7 years ago
Neil Booth
f781d74ed5
Take sleep intervals as arguments
- make histogram refresh its own task
- make _update_histogram take bin_size argument
- synchronize the mempool refresh and hisogram calc with a lock
7 years ago
Neil Booth
f20fe9d7a5
Tweak mempool logging
7 years ago
Neil Booth
564449e223
Introduce MemPoolTxSummary
7 years ago