-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
enhancementNew feature or requestNew feature or request
Description
AFAIK, SAE aims to support several debug APIs, one of which includes debug_intermediateRoots:
This call executes each transaction at a given height H and stores the post-execution state root in a list; this list is returned at the end of the API call. If H is the latest block height, this call is successful if using Firewood. However, is H is less than the latest block height (i.e. a historical revision), then calling this API method with Firewood fails as this method will attempt to build a proposal on top of a historical revision, which Firewood currently doesn't support.
Originally, I thought that this was an issue specific to deferred persistence but even in a pre-deferred persistence world, this API call fails.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request