-
Notifications
You must be signed in to change notification settings - Fork 33
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
GetReceipts (0x0f) #386
Labels
network
Issues related to network communication
Milestone
Comments
13 tasks
github-merge-queue bot
pushed a commit
that referenced
this issue
Oct 23, 2024
**Motivation** Revival of #818 Adds the GetReceipts request and Receipts response for the eth protocol **Description** - Adds GetReceipts and Receipts with encode/decode capabilities - rustic test with UDP sockets sending the data - Implements get_all_receipts_by_hash for storage Closes #386 Closes #387
ElFantasma
pushed a commit
that referenced
this issue
Oct 23, 2024
**Motivation** Revival of #818 Adds the GetReceipts request and Receipts response for the eth protocol **Description** - Adds GetReceipts and Receipts with encode/decode capabilities - rustic test with UDP sockets sending the data - Implements get_all_receipts_by_hash for storage Closes #386 Closes #387
Merged
github-merge-queue bot
pushed a commit
that referenced
this issue
Dec 10, 2024
**Motivation** Support snap-sync <!-- Why does this pull request exist? What are its goals? --> **Description** Implements the snap-sync cycle with the following caveats: - No state healing is implemented (We asume all the state is available) - Storage ranges are fetched in full (We don't partition storage range requests, if an account's storage wasn't fully fetched as part of a batch it is requested again) - Minimum parallelization (We are currenltly testing against a single node so not all parallelizable processes are being parallelized. - Receipts are not fetched (waiting on #386) - State is not blocked during sync (this could lead to the wrong data being sent by rpc and p2p during an active sync) Other changes: - Move `crates/networking/p2p/README.rs` to `crates/networking/docs/Network.md` - Add doc for Sync in `crates/networking/docs/Sync` - Reduce size of `RLPxError` <!-- A clear and concise general description of the changes this PR introduces --> <!-- Link to issues: Resolves #111, Resolves #222 --> Closes #issue_number
github-merge-queue bot
pushed a commit
that referenced
this issue
Dec 19, 2024
**Motivation** - Support the P2P eth functionality of exchanging transaction receipts. Closes #386 Closes #387 --------- Co-authored-by: Martin Paulucci <martin.c.paulucci@gmail.com> Co-authored-by: fmoletta <fedemoletta@hotmail.com> Co-authored-by: fmoletta <99273364+fmoletta@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No description provided.
The text was updated successfully, but these errors were encountered: