lbry-sdk/lbrynet/tests/unit/core/server
Jack Robison 446c3a88dc
refactor DHTHashAnnouncer and iterativeAnnounceHaveBlob
-use looping call for running manage function rather than a scheduled
callLater

-track announce speed

-retry store requests that failed up to 3 times

-return a dict of {blob_hash: [storing_node_id]} results from
_announce_hashes

_refreshRoutingTable inline cb refactor

-add and use DeferredLockContextManager

-don't trap errback from iterativeFindNode in iterativeAnnounceHaveBlob
2018-03-28 15:53:45 -04:00
..
__init__.py moved tests into the lbrynet package 2017-09-28 18:21:26 +01:00
test_BlobRequestHandler.py fixed all pylint errors 2017-09-29 11:44:22 +01:00
test_DHTHashAnnouncer.py refactor DHTHashAnnouncer and iterativeAnnounceHaveBlob 2018-03-28 15:53:45 -04:00