Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add (rust-libp2p) gossipsub over WebRTC to interop tests #157

Open
DougAnderson444 opened this issue Mar 23, 2023 · 0 comments
Open

add (rust-libp2p) gossipsub over WebRTC to interop tests #157

DougAnderson444 opened this issue Mar 23, 2023 · 0 comments

Comments

@DougAnderson444
Copy link

I'm not exactly sure where to open this issue, as I also see a repo for interop tests over here: https://github.com/libp2p/interop . If I've missed where this test is, my appologies.

Right now we are seeing some connectivity challenges within rust-libp2p operating over WebRTC transport to the browser.

See

Work is being done to demonstrate the universal connectivity amongst libp2p implementations:

Fixes for these issues are in the works, such as:

I'm looking for interop tests for this to streamline troubleshooting and development, but have not found any to support this yet. This issue proposes an interop test, particularly for Gossipsub over WebRTC between rust and js, as it's in active troubleshooting at the moment.

It appears the interop tests for pubsub cover js and go:

https://github.com/libp2p/interop/blob/ce0aa3749c9c53cf5ad53009b273847b94106d40/src/pubsub/gossipsub.ts#L8-L9

export function gossipsubTests (factory: DaemonFactory) {
  const nodeTypes: NodeType[] = ['js', 'go']

but I am having a hard time finding the test where each of the different transports are used.

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

No branches or pull requests

1 participant