Files
py-libp2p/tests/interop/js_libp2p/js_node
acul71 f4d5a44521 Fix type errors and linting issues
- Fix type annotation errors in transport_registry.py and __init__.py
- Fix line length violations in test files (E501 errors)
- Fix missing return type annotations
- Fix cryptography NameAttribute type errors with type: ignore
- Fix ExceptionGroup import for cross-version compatibility
- Fix test failure in test_wss_listen_without_tls_config by handling ExceptionGroup
- Fix len() calls with None arguments in test_tcp_data_transfer.py
- Fix missing attribute access errors on interface types
- Fix boolean type expectation errors in test_js_ws_ping.py
- Fix nursery context manager type errors

All tests now pass and linting is clean.
2025-09-08 04:18:10 +02:00
..
2025-09-08 04:18:10 +02:00

@libp2p/example-chat

libp2p.io Discuss codecov CI

An example chat app using libp2p

Table of contents

Setup

  1. Install example dependencies
    $ npm install
    
  2. Open 2 terminal windows in the ./src directory.

Running

  1. Run the listener in window 1, node listener.js
  2. Run the dialer in window 2, node dialer.js
  3. Wait until the two peers discover each other
  4. Type a message in either window and hit enter
  5. Tell yourself secrets to your hearts content!

Need help?

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.