-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
At baseline_protocol branch, current version of reExecuteWithOverlayLocked at /internal/shard/baseline_chain.go is not working correctly as the architecture.
Current
- NewOverlayStateDB returns the overlayDB that wraps stateDB along with the rwSet.
- (error) evmState.stateDB = overlayDB // (its the wrapper)
Logic i want
- NewOverlayStateDB returns the stateDB that applied rwSet's read and write set into the current stateDB
- evmState.stateDB = oeverlayDB // correctly executing with the rwSet
Where to fix
- /internal/shard/baseline_overlay.go
- /internal/shard/baseline_evm.go (can't compile right now, maybe geth version problem, the geth version we use is v1.16.7)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels