hiero-ledger / hiero-ledger/hiero-consensus-node
Remove workaround for nested ParseExceptions
- Dominant language
- Java
- Stars
- 406
- Forks
- 226
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 210
Description
Once the [fix in PBJ for nested ParseException](https://github.com/hashgraph/pbj/pull/188) is released, we can remove the workaround in our repository.
- Remove the class `ParseExceptionWorkaround`
- Remove the calls in `TransactionChecker` and `QueryWorkflowImpl`
(Details can be found in [this PR](https://github.com/hashgraph/hedera-services/pull/11216).)
Contributor guide
Research direction
Start by reviewing the PBJ nested ParseException fix and the details in PR #11216, then locate ParseExceptionWorkaround, TransactionChecker, and QueryWorkflowImpl. Once the PBJ fix is released, remove the workaround class and its calls, and verify the affected checks and workflows still pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100