Jack Robison
69ed47fc22
debug
2022-03-15 15:34:07 -03:00
Jack Robison
531e6c1a61
debug
2022-03-15 15:34:07 -03:00
Jack Robison
066f797ad4
refactor ClaimToTXO prefix
2022-03-15 15:34:07 -03:00
Jack Robison
9f0611f3d9
filter abandoned claims from those considered for early activation
2022-03-15 15:34:07 -03:00
Jack Robison
b0d2efd613
only do early takeover on a larger amount (fix case where they're equal)
2022-03-15 15:34:07 -03:00
Jack Robison
073283a433
filter supported claim hashes for claims that dont exist from early takeover/activations
2022-03-15 15:34:07 -03:00
Jack Robison
5be04448ea
remove extra open functions
2022-03-15 15:34:07 -03:00
Jack Robison
35232b3650
fix clearing pending_support caches upon abandon
2022-03-15 15:34:07 -03:00
Jack Robison
f4ca3ea66b
fix putting spent unactivated supports in removed_active_support
2022-03-15 15:34:07 -03:00
Jack Robison
306efa17cc
fix syncing claim to es where channel is in the same block
2022-03-15 15:34:07 -03:00
Jack Robison
83107ad877
ignore activation for headless supports
2022-03-15 15:34:07 -03:00
Jack Robison
6330424bcd
debugging
2022-03-15 15:34:07 -03:00
Jack Robison
5f3850bfa2
prints
2022-03-15 15:34:07 -03:00
Jack Robison
49f4add8d1
tests
2022-03-15 15:34:07 -03:00
Jack Robison
6ea96e79bd
reposts
2022-03-15 15:34:07 -03:00
Jack Robison
9ad31008a5
fix updating the ES search index
...
-update search index to use ResolveResult tuples
2022-03-15 15:34:07 -03:00
Jack Robison
966f47a5b1
bid ordered resolve, feed ES claim data from block processor
2022-03-15 15:34:07 -03:00
Jack Robison
8711ece274
fix duplicate update op for early activating claim
2022-03-15 15:34:07 -03:00
Jack Robison
c0e2d56f55
fix early takeovers by not-yet activated claims
2022-03-15 15:34:07 -03:00
Jack Robison
2ba044ee4e
require previous_winning arg for get_takeover_name_ops
2022-03-15 15:34:07 -03:00
Jack Robison
d69180da71
fix takeover edge case
...
if a claim with a higher value than that of a claim taking over a name exists but isn't yet activated, activate it early and have it take over the name
2022-03-15 15:34:07 -03:00
Jack Robison
b6e4cb9102
comments
2022-03-15 15:34:07 -03:00
Jack Robison
e678df86e0
claim takeovers
2022-03-15 15:34:07 -03:00
Jack Robison
53ee3a5f80
claim activations and takeovers (WIP)
2022-03-15 15:34:07 -03:00
Jack Robison
8af410b184
advance_blocks -> advance_block
2022-03-15 15:34:07 -03:00
Jack Robison
8cb3fe8831
dead code
2022-03-15 15:34:07 -03:00
Jack Robison
2e92f3acad
LBRYBlockProcessor -> BlockProcessor
...
- temporarily disable claim_search
2022-03-15 15:34:07 -03:00
Jack Robison
1ff3ab4b83
db state struct
...
-remove dead code
2022-03-15 15:34:07 -03:00
Jack Robison
06841a4fde
claim expiration
2022-03-15 15:34:07 -03:00
Jack Robison
b40cda78ee
claims db
...
-move all leveldb prefixes to DB_PREFIXES enum
-add serializable RevertableOp interface for key/value puts and deletes
-resolve urls from leveldb
2022-03-15 15:34:07 -03:00
Jack Robison
0a833f5f83
transaction_num_mapping
2022-03-15 15:34:07 -03:00
Jack Robison
ef3bab16d3
disable sqlite in block processor
2022-03-15 15:34:07 -03:00
Jack Robison
bcd2c7d90b
consolidate flush_backup
2022-03-15 15:34:07 -03:00
Jack Robison
eda1b0b3fc
remove lbry.wallet.server.history
2022-03-15 15:34:07 -03:00
Jack Robison
bc7fe680c0
consolidate leveldb block advance/reorg
...
-move methods from History to LevelDB
2022-03-15 15:34:07 -03:00
Jack Robison
3ed748f2fd
atomic flush_dbs
2022-03-15 15:34:07 -03:00
Jack Robison
9634753efd
combine leveldb databases
2022-03-15 15:34:07 -03:00
Lex Berezhny
25e16c3565
dropping apsw
2021-06-15 18:22:42 -04:00
shubhendra
4725f510d8
Remove unnecessary use of comprehension
...
Signed-off-by: shubhendra <withshubh@gmail.com>
2021-04-06 21:22:27 -04:00
Victor Shyba
6b193ab350
make indexing cooperative
2021-03-19 19:58:13 -03:00
Victor Shyba
1783ff2845
dont delete claims on reorg
2021-03-19 19:58:13 -03:00
Victor Shyba
e21f2362fe
apply reorg deletion as well
2021-03-19 19:58:13 -03:00
Victor Shyba
5d3704c7ea
reader mode
2021-03-19 19:58:13 -03:00
Victor Shyba
19f70d7a11
create changelog trigger
2021-03-19 19:58:13 -03:00
Victor Shyba
afe7ed5b05
adjust size
2021-03-19 19:58:13 -03:00
Victor Shyba
d4bf004d74
use a thread pool to sync changes
2021-03-19 19:58:13 -03:00
Victor Shyba
e4d06a088b
include the channel being filtered/blocked
2021-03-19 19:58:13 -03:00
Victor Shyba
f9471f297e
apply filter and block from ES script lang
2021-03-19 19:58:13 -03:00
Victor Shyba
996686c1da
claim search and resolve translated to ES queries
2021-03-19 19:58:13 -03:00
Jack Robison
f0d8fb8f1a
add UDP based ping protocol for spv servers
2021-01-21 16:08:33 -05:00