Jack Robison
3fff5ccb49
use array.array to serialize TX_COUNTS_STATE
2020-12-01 18:47:16 -05:00
Jack Robison
aa0f49633a
off by one
2020-12-01 18:47:16 -05:00
Jack Robison
ede167bb56
initialize TX_COUNTS_STATE from existing TX_COUNT_PREFIX
2020-12-01 18:47:16 -05:00
Jack Robison
c03b1b5a93
fix block_txs iterator stop condition
2020-12-01 17:00:35 -05:00
Jack Robison
68a97b0e61
remove dead code
2020-12-01 17:00:03 -05:00
Jack Robison
f86d940f20
TX_COUNTS_STATE
2020-12-01 11:30:14 -05:00
Jack Robison
314f8b0d42
fix uncaught error in chris45 test
2020-12-01 11:30:14 -05:00
Jack Robison
5ec8f355d4
cleanup
2020-12-01 11:30:14 -05:00
Jack Robison
6cbe559778
constants
2020-11-30 14:40:17 -05:00
Jack Robison
a82abb33ac
fix
2020-11-30 14:26:04 -05:00
Jack Robison
70e5ce4806
rocksdb
2020-11-30 09:49:01 -05:00
Jack Robison
d960ba7412
combine leveldb databases
2020-11-30 09:49:01 -05:00
Jack Robison
18340c248d
merge tx_db and headers_db
2020-11-30 09:47:38 -05:00
Jack Robison
9012db0cfb
use rocksdb by default
2020-11-29 14:30:02 -05:00
Jack Robison
7143b475a1
RocksReaderContext
2020-11-29 14:30:02 -05:00
Jack Robison
976387fefb
RocksDBIterator
2020-11-29 14:30:02 -05:00
Jack Robison
df3254b371
Merkle staticmethods
2020-11-29 13:35:43 -05:00
Jack Robison
9b4afe9816
store txids in memory, faster address subscription/history
2020-11-25 16:30:11 -05:00
Jack Robison
af1d7813e9
ensure transactions are returned in the order they're requested
2020-11-24 11:52:07 -05:00
Jack Robison
c02750edbd
fix tx_merkle
2020-11-23 16:48:24 -05:00
Jack Robison
faeba9a7e4
faster blockchain.transaction.get_batch
2020-11-23 12:05:47 -05:00
Jack Robison
190d238a1f
faster read_headers
2020-11-23 12:03:11 -05:00
Jack Robison
715451b5fb
v0.85.0
2020-11-21 00:14:20 -05:00
Jack Robison
923d817751
store headers in memory
2020-11-20 22:37:42 -05:00
Victor Shyba
b8b9dcc2ee
WAL_CHECKPOINT on close
2020-11-20 20:16:03 -03:00
Jack Robison
34f4f12eb9
pylint
2020-11-20 16:15:57 -05:00
Jack Robison
fa63bf758d
delete single_call_context, use session pool
2020-11-20 15:52:11 -05:00
Jack Robison
2c7fd58e34
threaded compress headers
2020-11-20 13:09:54 -05:00
Jack Robison
f2fd42b47a
use write_batch
2020-11-19 18:37:49 -05:00
Jack Robison
1b4ccad938
allow settings TRENDING_ALGORITHMS to nothing
2020-11-19 18:36:34 -05:00
Jack Robison
a9de1ce8e0
fix fs_transactions
2020-11-19 12:40:46 -05:00
Jack Robison
632d8d02d2
remove dead code
2020-11-17 16:17:24 -05:00
Jack Robison
48aeb26e02
threaded_get_merkle
...
-remove dead code
2020-11-17 16:05:08 -05:00
Jack Robison
1694af8b5e
get transactions from leveldb instead of lbrycrd rpc
2020-11-17 15:30:48 -05:00
Jack Robison
83bcab9cd2
cleanup
2020-11-17 15:30:48 -05:00
Jack Robison
bdc7f4b3f5
combine tx_count_db and hashes_db, add tx db
2020-11-17 15:30:48 -05:00
Lex Berezhny
912065a121
remove url sequence feature from code and tests
2020-11-17 11:24:29 -05:00
Thomas Zarebczan
c8466afac2
Remove * from invalid characters
...
This is already part of other URLs and channels, will be removed from spec as it won't be used for sequencing.
2020-11-16 14:09:04 -05:00
Victor Shyba
2619e162c1
recover invalid state described on #3026
2020-11-09 16:03:38 -05:00
Lex Berezhny
e1112e17f8
v0.84.0
2020-11-08 19:42:33 -05:00
Jack Robison
bbed9b94c1
null language filtering for claim search
2020-11-05 21:23:49 -05:00
Brendon J. Brewer
1cdff47477
Rewrite of variable_decay.py for speed improvements
2020-11-05 21:15:55 -05:00
Jack Robison
d83936a66a
fix uncaught error
2020-11-04 22:21:35 -05:00
Jack Robison
5517d2bf56
fix new_sdk_server arg for resolve
2020-11-03 16:23:31 -05:00
Jack Robison
925a458abe
tags
2020-11-03 10:39:08 -05:00
Jack Robison
76946c447f
use single_call_context for claim_search and resolve
2020-11-03 10:39:08 -05:00
Lex Berezhny
5e17ce0a0b
minor fixup
2020-10-30 11:37:54 -04:00
Kevin Raoofi
e8d299d3b6
Allow : or # for claim_id
...
This removes the code for trying multiple patterns and the setup for it
Added a few unit tests to check that the parsed URL is as expected
2020-10-30 11:37:54 -04:00
Kevin Raoofi
7637aa2ab6
Added support for spec compliant URL parsing
...
Legacy URLs are preserved by attempting to parse the new URL format and,
on failing that, it'll attempt the legacy one.
Tests had to be updated such that the correct things are asserted
against each other.
2020-10-30 11:37:54 -04:00
Jack Robison
ab067d1d3a
fix unclean closing of blockchain.db
2020-10-26 16:23:28 -04:00