lambdaclass / lambdaclass/lambda_ethereum_consensus
Use the store in the validator calls
Open
Nobody has claimed this yet.
- Dominant language
- Elixir
- Stars
- 109
- Forks
- 41
- PR merge metrics
- No merged PRs in 30d
Description
Some of the date that validators need to calculate duties is already available in the store. This can be integrated as soon as PR #1253 is merged. This also allows us to delete the compute_target_checkpoint_state function altogether and only use the one in the store.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review PR #1253 first, then trace the validator calls that calculate duties and compare their available data with the store. The work is done when those calls use the store and the duplicate compute_target_checkpoint_state function is removed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elixir
- Domain
- distributed-systems
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100