FluffyLabs / FluffyLabs/typeberry

D3L / audits encoding (erasure root, exported & imported segments)

Open
#881 0 comments 0 reactions 0 assignees View on GitHub
M-execution
Dominant language
TypeScript
Stars
10
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Follow-up task from PR #859: https://github.com/FluffyLabs/typeberry/pull/859

Implement D3L / audits encoding including:
- Erasure root calculation
- Exported segments handling
- Imported segments handling

Requested by: @tomusdrw
Reference: https://github.com/FluffyLabs/typeberry/pull/859#discussion_r

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading PR #859 and its linked discussion, since this issue is explicitly a follow-up to that work. Identify the relevant entry points and expected encoding behavior there before implementing the three listed areas: erasure root calculation, exported segments, and imported segments. Done means all three D3L/audits encoding paths are implemented and covered by the expectations established in PR #859.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.