lbry-sdk/lbrynet/core
Antonio Quartulli ce0af77aa9
dht_node: split network start and join procedures
In order to attempt to join the DHT several times
(i.e. when the first attempt has failed) we need to
split the components initialization from the real
joining operation.

Create node.startNetwork() to initialize the node
and keep the rest in node.joinNetwork()

Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2018-02-06 12:19:33 +08:00
..
client logging 2018-01-04 21:25:56 -05:00
server increase SINGLE_HASH_ANNONCE_DURATION from 1 to 5 2017-12-05 11:55:59 -05:00
__init__.py pylint: add check for missing-final-newline 2016-12-14 19:21:59 -06:00
BlobAvailability.py fixed shutdown messages 2017-08-09 19:10:11 -04:00
BlobInfo.py pylint: add check for missing-final-newline 2016-12-14 19:21:59 -06:00
BlobManager.py pylint fixes 2017-12-15 20:25:20 -05:00
cryptoutils.py remove gmpy and seccure dependencies 2018-02-01 12:39:00 -05:00
DownloadOption.py pylint: add check for missing-final-newline 2016-12-14 19:21:59 -06:00
Error.py better download errors 2017-09-28 14:04:02 -04:00
file_utils.py remove start and reveal from file_utils 2017-03-07 21:17:06 -05:00
HashAnnouncer.py dummy hash announcer requires hash_queue_size() function 2017-02-20 16:48:22 -05:00
log_support.py increase third party logger levels 2017-07-14 14:29:12 -04:00
looping_call_manager.py replace some strings 2016-10-20 11:30:38 -07:00
Offer.py pylint: add check for missing-final-newline 2016-12-14 19:21:59 -06:00
PaymentRateManager.py remove lbrynet.metadata 2017-06-02 11:50:50 -04:00
Peer.py Adding connection manager tests, and modifying connection manager to be testeable, fix bug where failed connection was not marked as down 2017-02-13 12:17:27 -05:00
PeerFinder.py pylint: add check for missing-final-newline 2016-12-14 19:21:59 -06:00
PeerManager.py pylint: add check for missing-final-newline 2016-12-14 19:21:59 -06:00
PriceModel.py add only-free payment rate manager for testing 2017-02-16 11:17:37 -05:00
PTCWallet.py fixup long lines 2016-12-07 09:38:34 -05:00
RateLimiter.py fixed shutdown messages 2017-08-09 19:10:11 -04:00
Session.py dht_node: split network start and join procedures 2018-02-06 12:19:33 +08:00
SinglePeerDownloader.py add stream_availability and blob_availability, deprecate get_availability 2017-12-20 21:23:54 -05:00
sqlite_helpers.py pylint: add check for missing-final-newline 2016-12-14 19:21:59 -06:00
Strategy.py add only-free payment rate manager for testing 2017-02-16 11:17:37 -05:00
StreamDescriptor.py close the reader directly instead of calling close_read_handle() 2017-09-27 17:30:20 -04:00
system_info.py fix checking the external ip 2018-01-22 15:47:14 -05:00
utils.py logging 2017-10-31 12:21:36 -04:00
Wallet.py Removed include_tip_info from transaction_list, goes with lbryum#183 2018-01-18 08:43:58 +05:30