Commit graph

9 commits

Author SHA1 Message Date
Jack Robison ca39d38dda
improve cli/env settings
-remove unused settings
-add help strings
-fix required settings
2022-05-04 13:00:16 -04:00
Jack Robison c30ef1d409
add merkle and tx lru caches to BlockchainReaderService
-updates batched `HubDB.get_transactions_and_merkles` to use and set new lru caches
-caches txs from new blocks in anticipation of those txs being requested soon
-removes _tx_and_merkle_cache
-fixes metrics namespace
2022-04-28 15:48:42 -04:00
Jack Robison b5f46af3b4
store block hashes in memory 2022-04-15 16:58:20 -04:00
Jack Robison 1e3087953f
kill scribe-hub upon mempool loop crashing
-allows docker to restart it
2022-04-04 10:33:47 -04:00
Jack Robison ba2e2a1dcc
logging 2022-04-02 10:21:37 -04:00
Jack Robison ca2ca23892
cleanup 2022-03-24 12:54:22 -04:00
Jack Robison 356e613b24
partial fix for https://github.com/lbryio/scribe/issues/2 2022-03-22 21:12:02 -04:00
Jack Robison f59adef282
block scribe-hub and scribe-elastic-sync startup on scribe initially catching up
fixes https://github.com/lbryio/scribe/issues/1
2022-03-22 12:17:47 -04:00
Jack Robison 1badc5f38c
BlockchainService base class for readers and the writer
-move base58.py and bip32.py into scribe.schema
-fix https://github.com/lbryio/scribe/issues/3
2022-03-21 22:57:38 -04:00
Renamed from scribe/reader/interface.py (Browse further)