-
Notifications
You must be signed in to change notification settings - Fork 129
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
Sync Kusama Network #1134
Comments
Are there any details on what is blocking this issue? Id like to follow along with the development of this feature for Kusama & Polkadot networks |
Great thanks for the reply, am I correct in saying that the current implementation as it stands will not connect Kusama or Polkadot p2p via the respective boot nodes? I've done a quick test and noticed that the node never appears to get peers. I'm working on a Masters research project using go-libp2p to connect to Kusama nodes to explore the DHT, I manage to connect successfully but never seem to exchange peers. On researching the issue I stumbled across this project and the p2p implementation is rather similar, hence my interest in this open issue. I won't pollute this issue with more unrelated conversations by will keep an eye on the progress. |
@andyhowell8 it should be able to connect, however it likely won't be able to stay connected. the peer will be expecting certain messages to be exchanged, and if they aren't exchanged, they will disconnect from us. currently this seems to happen in around ~15s or so with our implementation. I'm not sure if you've seen this substrate documentation: https://crates.parity.io/sc_network/index.html it may be helpful as it outlines the protocols that substrate nodes use. I'm working on connecting (and staying connected) currently and added some DHT advertising and discovery code here: #1269 I tried it with kusama yesterday and it never seems to reach the point of being able to advertise or discover due to being unable to stay connected. This will be our primary focus for a while so we should have some progress on it soon. Feel free to email me if you'd like to discuss further: elizabeth (at) chainsafe (dot) io |
Expected Behavior
Current Behavior
Checklist
The text was updated successfully, but these errors were encountered: