Commit graph

97 commits

Author SHA1 Message Date
Victor Shyba
426a0449fd fix initial sync for sync without claims 2020-12-21 13:04:16 -05:00
Lex Berezhny
4592e21424 minor refactoring 2020-12-07 07:40:16 -05:00
Victor Shyba
c484a8abf5 fixes from review 2020-12-07 07:40:16 -05:00
Victor Shyba
8968893216 reduce diff 2020-12-07 07:40:16 -05:00
Victor Shyba
c1c9c2883a fix some of the tests 2020-12-07 07:40:16 -05:00
Victor Shyba
9c269c90bb accept FILTERING_CHANNEL_IDS and BLOCKING_CHANNEL_IDS env vars as the old SDK 2020-12-07 07:40:16 -05:00
Victor Shyba
4e0728572d pylint 2020-12-07 07:40:16 -05:00
Victor Shyba
d3ec200e46 support blocking content 2020-12-07 07:40:16 -05:00
Victor Shyba
f83289f876 add owner column, apply censor 2020-12-07 07:40:16 -05:00
Victor Shyba
6bb8a69efc load hashes into claim filter table 2020-12-07 07:40:16 -05:00
Victor Shyba
76b3bfe975 add simple trending 2020-12-07 07:40:16 -05:00
Lex Berezhny
5cdfbcc88e full node wallet support 2020-11-17 14:53:48 -05:00
Lex Berezhny
6ed2fa20ec working db based wallet and wallet sync progress 2020-11-17 14:53:48 -05:00
Lex Berezhny
2f4b5d2ffe lint 2020-11-17 14:53:48 -05:00
Lex Berezhny
0a06810f36 working mempool 2020-11-17 14:53:48 -05:00
Lex Berezhny
fa85558d71 wip 2020-11-17 14:53:48 -05:00
Victor Shyba
c1aa9b8150 ignore blocks marked as BLOCK_FAILED_VALID and BLOCK_FAILED_CHILD 2020-10-26 16:33:26 -04:00
Lex Berezhny
b9cf130344 fix for takeover height calculation 2020-09-25 15:02:31 -04:00
Lex Berezhny
bba9aec4f2 added respoted_count calculation 2020-09-24 15:19:30 -04:00
Lex Berezhny
2853bb437d make TXs pickleable 2020-09-24 12:27:06 -04:00
Victor Shyba
2d7929f113 fixme->TODO 2020-09-23 14:39:24 -03:00
Victor Shyba
24386c74f4 fix test_nulls 2020-09-23 08:38:33 -04:00
Victor Shyba
0a2c161ace make short_url and canonical_url match old SDK 2020-09-23 08:38:33 -04:00
Lex Berezhny
052ef73226 pylint 2020-09-21 22:17:45 -04:00
Lex Berezhny
082a91dc15 use LEFT JOIN instead of IN for faster get_block_range_without_filters() 2020-09-21 22:04:50 -04:00
Lex Berezhny
d10a88c79b script hash addresses 2020-09-21 21:46:41 -04:00
Lex Berezhny
62a3022a3d support for old public key addresses 2020-09-21 15:27:47 -04:00
Lex Berezhny
0b34c4ea86 got tests to pass on sqlite and postgres and added filter groups at various block height scales 2020-09-21 10:26:19 -04:00
Jack Robison
5b9e40c0c0
sync block filters 2020-09-17 11:25:50 -04:00
Lex Berezhny
14436b3955 instantiate objects inside async loop 2020-09-16 19:50:51 -04:00
Victor Shyba
a554c8838c use previous exception insted of declaring a new one 2020-09-14 14:08:59 -03:00
Victor Shyba
d6bcbd631f improve session close error message 2020-09-14 14:08:59 -03:00
Victor Shyba
39a4c4e590 exit if zmq misconfigured. tell whats wrong 2020-09-14 14:08:59 -03:00
Victor Shyba
a5c117b542 wait for lbrycrd on start 2020-09-14 14:08:59 -03:00
Victor Shyba
47a8c005d9 change zmq port for tests so it doesnt conflict with running lbrycrd 2020-09-14 14:08:59 -03:00
Victor Shyba
7c5211d420 fix lbrycrdd url 2020-09-02 14:34:00 -03:00
Lex Berezhny
35c3ff1e30 test cleaup and fixing 2020-08-20 13:31:58 -04:00
Lex Berezhny
c1803434aa support clean exit 2020-08-20 10:44:29 -04:00
Lex Berezhny
8a3b960a85 delete tag when rewinding 2020-08-03 22:36:14 -04:00
Lex Berezhny
2952609972 fixed bug when maintenance sync spanned multiple files 2020-08-03 16:53:40 -04:00
Lex Berezhny
9ab8a7dd81 magic numbers 2020-08-03 12:24:13 -04:00
Victor Shyba
9411b26fd3 fix unclosed transport warnings on tests 2020-08-03 03:30:29 -03:00
Lex Berezhny
85db7d3ce7 lbrycrd print text response 2020-07-31 14:38:45 -04:00
Lex Berezhny
3315175d1c raise unauthorized error when cannot connect to lbrycrd 2020-07-29 11:32:43 -04:00
Lex Berezhny
dbc0da2817 event generator and better ZMQ handling 2020-07-27 10:58:57 -04:00
Lex Berezhny
2ae700feb3 vaccum claim after updating channel stats 2020-07-16 10:53:27 -04:00
Lex Berezhny
ca10874006 add vacuuming for tx table 2020-07-14 17:11:06 -04:00
Lex Berezhny
a4680878c4 fixed issues with database transaction isolation 2020-07-14 16:46:24 -04:00
Lex Berezhny
1c29ae7204 run vacuum after every sync 2020-07-14 13:26:46 -04:00
Lex Berezhny
0dff82c31c save all claims, even bad ones, also fix cli 2020-07-13 23:58:49 -04:00