Victor Shyba
|
ca65c1ebc5
|
replace duplicated code
|
2022-02-28 13:06:51 -03:00 |
|
Victor Shyba
|
dc7cd545ba
|
extract method and avoid using hash builtin name
|
2022-02-28 13:06:51 -03:00 |
|
Victor Shyba
|
76bd59d82e
|
extract min_prefix_colliding_bits to a contanst
|
2022-02-28 13:06:51 -03:00 |
|
Victor Shyba
|
461687ffb4
|
check that the stored blob is at least 1 prefix byte close to peer id
|
2022-02-28 13:06:51 -03:00 |
|
Victor Shyba
|
dd5b9ca81b
|
add migrator to set head blobs should_announce=0
|
2022-02-20 22:33:57 -03:00 |
|
Victor Shyba
|
03b59ac6fc
|
dont set head blob to announce on save
|
2022-02-20 22:33:57 -03:00 |
|
Victor Shyba
|
43ac3336d7
|
break tie by length
|
2022-02-20 22:24:04 -03:00 |
|
Alex Grintsvayg
|
7c7a0d4bdf
|
let stream_update work on non-stream claims
|
2022-02-08 09:28:17 -05:00 |
|
Victor Shyba
|
5cb4c06d0c
|
add prefix_neighbors_count to routing table debug api
|
2022-01-12 12:39:23 -03:00 |
|
Lex Berezhny
|
aaa11c02bf
|
added integration test
|
2022-01-10 08:46:10 -05:00 |
|
vertbyqb
|
d2ebbf5db6
|
jsonrpc_channel_sign - Convert hexdata to a string before signing
Fixes #3533
|
2022-01-10 08:46:10 -05:00 |
|
Victor Shyba
|
7df02303b2
|
fix missing docopt argument
|
2022-01-05 17:10:31 -03:00 |
|
Victor Shyba
|
19fa274227
|
add sd hash to API
|
2022-01-05 17:10:31 -03:00 |
|
Lex Berezhny
|
23c10faff5
|
lint
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
1eaa195363
|
reduced crypto dependency in wallet to coincurve
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
d815a6f02c
|
use ecdsa for signing/veryfing instead of coincurve due to compatibility issues
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
f741b00768
|
progress on deterministic channel keys
|
2021-12-22 18:29:46 -05:00 |
|
Jeffrey Picard
|
d66f46e07b
|
Switch RangeField back to ints
|
2021-12-03 18:12:38 -05:00 |
|
Jeffrey Picard
|
1b322dc404
|
Update protobufs, go hub shim, and claim test.
|
2021-12-03 13:03:00 -05:00 |
|
Jack Robison
|
0d3ca80008
|
support lists of constraints for all range fields
|
2021-12-03 13:03:00 -05:00 |
|
Jack Robison
|
7bb293e5d6
|
update claim_search doc
backward compatibility for `trending_mixed`, `trending_local`, `trending_global`, and `trending_group` args to `claim_search`
|
2021-12-02 14:51:52 -05:00 |
|
Victor Shyba
|
a19060c08d
|
log unexpected errors, rename task/loop
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
d6d0ebf8f4
|
cache space stats from running components so status is instant
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
0d810d92ca
|
add index for blob table so size summaries are faster
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
1ff914a6f4
|
download from stored announcements and dont reannounce
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
5959b1be72
|
improve disk space manager status, include more info and unify space queries
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
d12a214c05
|
normal_blobs->stream_blobs, proactive->background
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
3a83052f2e
|
fix free space calculation, test it and give a margin of 10mb before starting so it doesnt insist when full
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
510b44ca92
|
move more logic out of the downloader component
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
fbfd02b08b
|
add analytics event for network disk space
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
b39c26fc86
|
announce orphan blobs manually, as that was done when save stream
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
95b2c8d175
|
cleanup background downloader blobs from conf
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
d52748b09f
|
separated network seeding space metrics
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
34d18a3a9a
|
don't save streams for network blobs and bypass disk space manager
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
703c391f99
|
schedule the download task instead
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
13667df374
|
download from DHT
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
8800d6985f
|
drop channel support, prepare to hook into DHT
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
364b8f2605
|
handle case where something that isn't a sd blob gets hit
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
67b9ea9deb
|
no api yet
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
b78f2336a7
|
download only blobs
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
23a5ce3df7
|
fix exception arguments
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
8f88e28e50
|
test add/remove/list subscriptions
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
9cf6139557
|
fix and test main api
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
d556065a8b
|
download all blobs and check that on tests
|
2021-11-09 14:27:06 -05:00 |
|
Victor Shyba
|
951716f7dc
|
create downloader component and initial tests
|
2021-11-09 14:27:06 -05:00 |
|
FemtosecondLaser
|
6b8d4a444b
|
Modified ensure_directory_exists() to check if the directory is writable by the process.
|
2021-10-20 15:26:16 +01:00 |
|
Jack Robison
|
b62a0b4607
|
Update daemon.py
docstring
|
2021-10-15 09:40:15 -04:00 |
|
Cristian Vicas
|
1f044321fb
|
Updated documentation for RPC calls: status, blob_list.
|
2021-10-15 09:40:15 -04:00 |
|
Jack Robison
|
7a56eff1ac
|
small fixes
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
615e489d8d
|
fix stream_update --clear_channel flag
|
2021-10-05 16:44:49 -04:00 |
|