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

Update `RecordCache` query responses for possibility of top-level tx id with `nonce !=0`

Open
#20,957 0 comments 0 reactions 1 assignee Claimed by @tinker-michaelj View on GitHub
Dominant language
Java
Stars
406
Forks
226
Avg merge
3d 4h
Merged PRs (30d)
210

Description

System admin dispatches (e.g., HIP-1064 node rewards payments) are top-level transactions with non-zero `TransactionID#nonce`.

HIP-1215, "Generalized scheduled contract calls", will also introduce the possibility of top-level user txs (i.e., self-scheduling contract calls) having non-zero nonce.

We need to update the `RecordCache` query response to handle this possibility gracefully.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.