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