mirror of
https://github.com/varun-r-mallya/py-libp2p.git
synced 2025-12-31 20:36:24 +00:00
* feat: implemented setup of circuit relay and test cases * chore: remove test files to be rewritten * added 1 test suite for protocol * added 1 test suite for discovery * fixed protocol timeouts and message types to handle reservations and stream operations. * Resolved merge conflict in libp2p/tools/utils.py by combining timeout approach with retry mechanism * fix: linting issues * docs: updated documentation with circuit-relay * chore: added enums, improved typing, security and examples * fix: created proper __init__ file to ensure importability * fix: replace transport_opt with listen_addrs in examples, fixed typing and improved code * fix type checking issues across relay module and test suite * regenerated circuit_pb2 file protobuf version 3 * fixed circuit relay example and moved imports to top in test_security_multistream * chore: moved imports to the top * chore: fixed linting of test_circuit_v2_transport.py --------- Co-authored-by: Manu Sheel Gupta <manusheel.edu@gmail.com>
69 lines
1.1 KiB
ReStructuredText
69 lines
1.1 KiB
ReStructuredText
libp2p package
|
|
==============
|
|
|
|
Subpackages
|
|
-----------
|
|
|
|
.. toctree::
|
|
:maxdepth: 4
|
|
|
|
libp2p.crypto
|
|
libp2p.host
|
|
libp2p.identity
|
|
libp2p.io
|
|
libp2p.kad_dht
|
|
libp2p.network
|
|
libp2p.peer
|
|
libp2p.protocol_muxer
|
|
libp2p.pubsub
|
|
libp2p.relay
|
|
libp2p.security
|
|
libp2p.stream_muxer
|
|
libp2p.tools
|
|
libp2p.transport
|
|
libp2p.utils
|
|
|
|
Submodules
|
|
----------
|
|
|
|
libp2p.abc module
|
|
--------------------------
|
|
|
|
.. automodule:: libp2p.abc
|
|
:members:
|
|
:undoc-members:
|
|
:show-inheritance:
|
|
|
|
libp2p.exceptions module
|
|
------------------------
|
|
|
|
.. automodule:: libp2p.exceptions
|
|
:members:
|
|
:undoc-members:
|
|
:show-inheritance:
|
|
|
|
libp2p.custom_types module
|
|
--------------------------
|
|
|
|
.. automodule:: libp2p.custom_types
|
|
:members:
|
|
:undoc-members:
|
|
:show-inheritance:
|
|
:exclude-members: INetStream, IMuxedConn, ISecureTransport
|
|
|
|
libp2p.utils module
|
|
-------------------
|
|
|
|
.. automodule:: libp2p.utils
|
|
:members:
|
|
:undoc-members:
|
|
:show-inheritance:
|
|
|
|
Module contents
|
|
---------------
|
|
|
|
.. automodule:: libp2p
|
|
:members:
|
|
:undoc-members:
|
|
:show-inheritance:
|