-
Notifications
You must be signed in to change notification settings - Fork 1
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
Integrate Yamux substreams into the light client logic #17
Comments
Keep in mind this issue when doing the warp sync logic. smol-dot/smoldot#239 and this PR smol-dot/smoldot#441 |
Not sure if relevant for this issue but see this issue qdrvm/kagome#1534 and chat in element https://matrix.to/#/!oZltgdfyakVMtEAWCI:web3.foundation/$Q7yh3B9vCDDWnMyhLqr_lzt7oZbI4_Kvogxd8EvRGO8?via=web3.foundation&via=matrix.org&via=matrix.parity.io |
# Conflicts: # libs/nabu-v0.0.1-SNAPSHOT-jar-with-dependencies.jar # src/main/java/com/limechain/network/Network.java # src/main/java/com/limechain/network/kad/KademliaService.java
@StoyanDrumev This task can be divided into 4 smaller tasks, one for each endpoint:
and 4th task regarding the subtasks for [Implement grandpa justifications verification algorithm](https://spec.polkadot.network/#warp-sync) using the info coming from /sync/warp It should a separate task called 'Implement light client sync algorithm' with description the text above. |
|
* Add initial commit with proto setup * Add block requests * Add block request by number * Fix checkstyle errors * Refactor * Remove print line * Fix comments * Add block request timeout * Add javadoc --------- Co-authored-by: Boris Velkovski <[email protected]>
/kad
- Allows the client to respond toFIND_NODE
Kademlia requests/light/2
Light clients are applications that fetch the required data that they need from a Polkadot node with an associated proof to validate the data. The light client messages make this functionality possible
RemoteCallRequest
,RemoteReadRequest
,RemoteReadChildRequest
messages that have to Protobuf encodedRemoteCallResponse
andRemoteReadResponse
messages that are Protobuf encoded/sync/warp
Warp sync is the fastest available process designed specifically for light clients’ needs.
/sync/warp
The text was updated successfully, but these errors were encountered: