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 |
Neil Booth
|
a108817dd4
|
Merge branch 'master' into devel
|
7 years ago |
Neil
|
265751c3fd
|
Merge pull request #572 from erasmospunk/struct-refactoring
Struct refactoring
|
7 years ago |
Neil Booth
|
33535ae325
|
Add test for BCH electrum header
|
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
|
e8a025e428
|
Merge branch 'better-notifications' into devel
|
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
|
785f302149
|
Note 1.5 protocol as draft
|
7 years ago |
Neil Booth
|
9e5b939dc6
|
Merge branch 'devel'
|
7 years ago |
Neil Booth
|
878976dbee
|
Merge branch 'mempool-tests' into devel
|
7 years ago |
Neil Booth
|
39f97cef90
|
Add comprehensive mempool tests
|
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 |
Neil Booth
|
90dcf87536
|
Create MemPoolAPI and use it
|
7 years ago |
Neil Booth
|
4329724b98
|
Implement TX serialization
This will be used in other tests
|
7 years ago |
Neil Booth
|
8b34de53f9
|
Add some utility functions and tests
|
7 years ago |
Neil Booth
|
8861ebac8f
|
Placate pycodestyle
|
7 years ago |
Neil Booth
|
2304e943d4
|
Add pytest-asyncio to travis
|
7 years ago |
Neil Booth
|
54e8b032d1
|
Implement TX serialization
This will be used in other tests
|
7 years ago |
Neil Booth
|
450eec89fb
|
Add some utility functions and tests
|
7 years ago |
Neil Booth
|
0bbfb0b2e7
|
Implement TX serialization
This will be used in other tests
|
7 years ago |
Neil Booth
|
471f50787f
|
Add some utility functions and tests
|
7 years ago |
Neil Booth
|
01806501e4
|
Placate pycodestyle
|
7 years ago |
Neil Booth
|
b4b378ed31
|
Add pytest-asyncio to travis
|
7 years ago |
Neil Booth
|
eeb76b0f3f
|
Merge branch 'separate-db-bp' into devel
|
7 years ago |
Neil Booth
|
635ffed42b
|
flush_data() must be called with the lock held
|
7 years ago |
Neil Booth
|
967b2de60d
|
Separate the block processor from the DB
- BP no longer inherits from the DB, but is passed it
|
7 years ago |
Neil Booth
|
27b31746f8
|
Remove remaining flush-related logic to db.py
|
7 years ago |
Neil Booth
|
a50d17c5b9
|
Clear data by reference as it's flushed
|
7 years ago |
Neil Booth
|
dc445e2a54
|
Move catch-up stats to db.py
|
7 years ago |
Neil Booth
|
891730e78f
|
Move flush_backup() to db.py
|
7 years ago |