ChainSafe / ChainSafe/ssz

Move progressive-list root helper functions to chainsafe/ssz

Open
#542 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
61
Forks
26
Avg merge
3h 20m
Merged PRs (30d)
6

Description

Recent chainsafe/lodestar#9390 contains some utility functions that should be moved to ssz library.

See https://github.com/ChainSafe/lodestar/blob/17a48050e67af1c339b28f1283d5c2f04dc60bc1/packages/state-transition/src/util/ssz.ts#L4

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked Lodestar file packages/state-transition/src/util/ssz.ts at line 4 and identify the progressive-list root helper functions referenced by the issue. Inspect the ssz package structure and existing tests to determine their destination and expected behavior. Done means the helpers live in the ssz library and Lodestar can use them from there without retaining the duplicated utility code.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.