NethermindEth / NethermindEth/juno

Road to v0.17.0

Open
#3,558 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Stale
Dominant language
Go
Stars
444
Forks
244
Avg merge
2d 15h
Merged PRs (30d)
78

Description

This issue is for the future and we are not looking for contribution for the changes listed here.

Breaking changes that needs to be done when we approach v0.17.0:

  • Drop support for deprecated migrations (delete migration/deprecated).
  • Simulate shouldn't have any estimateFee option since it doesn't belongs to the spec (context)
  • Deprecate RPC v8
    • Remove all Pending concepts in the code
    • Check if we can remove PreLatest concepts as well
  • Reduce rpc concurrent limit flag to a more sensible default

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

This is a future roadmap issue and explicitly says contributions are not currently requested. If work is opened later, start with migration/deprecated and the PR #3602 discussion, then trace the RPC v8 Pending/PreLatest concepts and concurrent-limit flag. Done means every listed v0.17.0 checkbox has been resolved and agreed.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
api, backend
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.