Skip to content
This repository has been archived by the owner on Jun 19, 2023. It is now read-only.

Implement webrtc in js-libp2p #4

Merged
merged 150 commits into from
Dec 5, 2022
Merged

Implement webrtc in js-libp2p #4

merged 150 commits into from
Dec 5, 2022

Conversation

John-LittleBearLabs
Copy link
Contributor

@John-LittleBearLabs John-LittleBearLabs commented Aug 3, 2022

TODO

  • Skeletons for Transport, Connection, and Stream implementations
  • SDP munging
  • SDP creation
  • Implement Transport.dial
  • Implement remainder of Transport
  • Implement Connection.newStream
  • Implement remainder of Connection
  • Implement Stream.source
  • Implement Stream.sink
  • Implement remainder of Stream
  • Fill out README.md and any other worthwhile documentation
  • Unit test SDP utilities
  • Unit test Transport
  • Unit test Connection
  • Unit test Stream
  • Compliance testing
  • End-to-end test
  • Custom error types
  • Add CI + linting

ckousik/go-libp2p#1
#23
libp2p/go-libp2p#1655
https://github.com/ckousik/go-libp2p/tree/ckousik/webrtc-example
https://github.com/John-LittleBearLabs/go-libp2p/tree/jt/webrtc-interop-testing

@John-LittleBearLabs John-LittleBearLabs mentioned this pull request Aug 3, 2022
Closed
17 tasks
@ddimaria ddimaria merged commit 6760bbb into main Dec 5, 2022
@github-actions
Copy link

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement webrtc in js-libp2p
5 participants