Commit graph

155 commits

Author SHA1 Message Date
Jack Robison ccc76bdd8e
Create codeql-analysis.yml 2022-03-25 11:51:31 -04:00
Jack Robison c83c0cd189
uncaught error 2022-03-24 21:18:32 -04:00
Jack Robison baf630dfa7
Merge pull request #11 from lbryio/fix-scribe-es-shoulds
fix shoulds in es
2022-03-24 21:14:26 -04:00
Jack Robison 444d1f51cc
fix https://github.com/lbryio/lbry-sdk/issues/3561 2022-03-24 21:13:08 -04:00
zeppi 879869cb31 fix shoulds in es 2022-03-24 19:33:32 -04:00
Jack Robison 3dfea9974d
Update README.md 2022-03-24 13:57:42 -04:00
Jack Robison bf5d6fb6ef
Update README.md 2022-03-24 13:56:21 -04:00
Jack Robison 25915d3ec9
cleanup 2022-03-24 13:22:18 -04:00
Jack Robison 1307902eb6
readme 2022-03-24 12:54:32 -04:00
Jack Robison ca2ca23892
cleanup 2022-03-24 12:54:22 -04:00
Jack Robison ba1a93b9b0
re-add 'blockchain.address.listunspent and blockchain.address.getbalance to scribe-hub 2022-03-23 14:02:26 -04:00
Jack Robison 32b8afe154
more efficient mempool tx refresh
-hopefully safer from the rare RocksIOError without a bare iterate()
2022-03-23 12:10:09 -04:00
Jack Robison c6e5c92765
fix prometheus teardown 2022-03-22 21:57:58 -04:00
Jack Robison 5e2d5e98b3
fix prometheus 2022-03-22 21:56:23 -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 bd00cb7d47
Update README.md 2022-03-22 17:55:52 -04:00
Jack Robison d68b12412d
Update README.md 2022-03-22 13:53:00 -04:00
Jack Robison bba514f5b2
Update README.md 2022-03-22 12:59:08 -04:00
Jack Robison 37575f9d24
Create LICENSE 2022-03-22 12:28:42 -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 9c863c02d4
update readme 2022-03-21 23:19:15 -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
Jack Robison 94547d332c
add dockerfile and docker-compose 2022-03-18 13:01:47 -04:00
Jack Robison 9ff6ffcf42
uncaught error 2022-03-17 23:01:26 -04:00
Jack Robison a5b0b758b9
update certifi 2022-03-17 17:55:47 -04:00
Jack Robison 9618c9e702
patch channel_tx_hash and repost_tx_hash not being updated in ES
-this is a patch pending a real fix
2022-03-17 11:49:17 -04:00
Jack Robison bd68613b74
fix catch_up 2022-03-16 22:50:40 -04:00
Jack Robison 28356b49dc
fix scribe-elastic-sync catching up with a database that's since advanced 2022-03-16 18:41:53 -04:00
Jack Robison 50b3acb4e6
refactor handling blocked claims in serialization 2022-03-16 15:32:44 -04:00
Jack Robison 9d6d9ff68f
remove binascii 2022-03-16 15:25:02 -04:00
Jack Robison ddf663b415
add paper explaining the trending algorithm 2022-03-16 02:44:30 -04:00
Jack Robison 29676e0944
delete unused code 2022-03-15 23:58:37 -04:00
Jack Robison 24bf4082f7
update readme 2022-03-15 23:57:42 -04:00
Jack Robison 5b92706065
use ujson for serializing responses 2022-03-15 23:57:24 -04:00
Jack Robison 0daf205cb0
add channel and repost txo info to ResolveResult
-used to set references in Outputs, allows for faster serialization of resolve/claim_search responses
-requires resyncing elasticsearch
2022-03-15 23:56:37 -04:00
Jack Robison 0d7483a044
fix cache_all_tx_hashes for readers 2022-03-13 14:26:40 -04:00
Jack Robison bc09dcae90
move session caches 2022-03-10 13:47:33 -05:00
Jack Robison 0cd23d0901
remove rpc_host 2022-03-10 12:00:12 -05:00
Jack Robison 5fc32f4ff2
update readme 2022-03-10 11:59:34 -05:00
Jack Robison 718c1f7d11
unknown method error 2022-03-10 11:46:56 -05:00
Jack Robison 4488dafeda
combine SessionBase into LBRYElectrumX class
-refactor response handler
-drop local rpc
-remove some unused fields from env.py
2022-03-09 21:29:01 -05:00
Jack Robison c5dc8d5cad
refactoring, fix reconnecting to notifier 2022-03-09 17:26:20 -05:00
Jack Robison 0dee6ca226
move prometheus.py 2022-03-09 17:25:03 -05:00
Jack Robison 85725d6611
doc strings 2022-03-08 21:09:32 -05:00
Jack Robison bcb0dedad1
readers->reader 2022-03-08 21:09:24 -05:00
Jack Robison cd72c8b080
update readme 2022-03-08 20:30:00 -05:00
Jack Robison 0652be4535
remove more requirements 2022-03-08 20:03:59 -05:00
Jack Robison 013585e8f2
remove pyyaml requirement 2022-03-08 20:02:42 -05:00
Jack Robison 98af3b6b21
remove ecdsa requirement 2022-03-08 20:01:02 -05:00
Jack Robison 685067ad42
requirements 2022-03-08 19:59:04 -05:00