You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a ExecutionDataCID field to execution result, so that consensus followers can know how to request the state diff for a given block over bitswap.
Each time an execution node computes a new ExecutionData for a block, it can forward it to the ExecutionDataStorer to be stored into the blockstore, and include the returned CID in the execution result.
Note: This may introduce additional latency / CPU usage on execution nodes, we should benchmark to see how much the performance impact will be.
The text was updated successfully, but these errors were encountered:
synzhu
changed the title
[State sync engine] Add new "StateDiffCID" field to ExecutionResult
[State sync engine] Add new "ExecutionDataCID" field to ExecutionResult
Nov 16, 2021
Add a ExecutionDataCID field to execution result, so that consensus followers can know how to request the state diff for a given block over bitswap.
Each time an execution node computes a new ExecutionData for a block, it can forward it to the
ExecutionDataStorer
to be stored into the blockstore, and include the returned CID in the execution result.The text was updated successfully, but these errors were encountered: