hiero-ledger / hiero-ledger/hiero-consensus-node

Platform Wiring Framework

Open
#5,326 2 comments 0 reactions 0 assignees View on GitHub
Epic Platform Tech Debt Reduced
Dominant language
Java
Stars
406
Forks
226
Avg merge
3d 4h
Merged PRs (30d)
210

Description

### Links
- [Notion docs](https://www.notion.so/swirldslabs/Platform-Components-ed8f024b0c554a8f8eaaeaa10c3e26ef)

### Tasks
- [ ] https://github.com/hashgraph/hedera-services/issues/9005
- [ ] https://github.com/hashgraph/hedera-services/issues/9578
- [ ] https://github.com/hashgraph/hedera-services/issues/9652
- [ ] https://github.com/hashgraph/hedera-services/issues/9580
- [ ] #9629
- [ ] https://github.com/hashgraph/hedera-services/issues/9971
- [ ] https://github.com/hashgraph/hedera-services/issues/9943
- [ ] https://github.com/hashgraph/hedera-services/issues/9939
- [ ] https://github.com/hashgraph/hedera-services/issues/9837
- [ ] https://github.com/hashgraph/hedera-services/issues/9836
- [ ] https://github.com/hashgraph/hedera-services/issues/9744
- [ ] https://github.com/hashgraph/hedera-services/issues/9670
- [ ] https://github.com/hashgraph/hedera-services/issues/9665
- [ ] https://github.com/hashgraph/hedera-services/issues/9618
- [ ] https://github.com/hashgraph/hedera-services/issues/9485
- [ ] https://github.com/hashgraph/hedera-services/issues/11140
- [ ] https://github.com/hashgraph/hedera-services/issues/11055
- [ ] https://github.com/hashgraph/hedera-services/issues/11585
- [ ] https://github.com/hashgraph/hedera-services/issues/11588
- [ ] https://github.com/hashgraph/hedera-services/issues/9647
- [ ] https://github.com/hashgraph/hedera-services/issues/9598
- [ ] #11430
- [ ] https://github.com/hashgraph/hedera-services/issues/10870
- [ ] https://github.com/hashgraph/hedera-services/issues/11063
- [ ] https://github.com/hashgraph/hedera-services/issues/11427
- [ ] Find solution for waiting on latches in fork-join pool
- [ ] Discuss uneven back-pressure for multiple inputs into the same scheduler
- [ ] Add support for methods on schedulers with no input parameters
- [ ] Add validation to framework that checks for cycles in a squelched system
- [ ] Add method to model which flushes all schedulers in topological order
- [ ] Discuss queue type that only holds the latest value

Contributor guide

Open the contributing guide

Research direction

Start with the linked Notion docs and review the referenced issues, especially the platform-components tasks. The issue is an umbrella for many framework changes and open design questions, so identify a specific child task before coding. Done would require completing the selected task and resolving its corresponding checklist item.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.