consolidate Accumulator
, StateDiff
, commitment.Updates
in-memory representation - no reason to store similar things twice in ram.
#12944
Labels
Milestone
StateStream: it must use Erigon3 primitives (domains).
Seems it's time to introduce
StateChanges
type for giventx
exec. Reasons:doCallMany
usingstateCache.Clone()
trick to produceStateDiff
typeAccumulator
andStateStream
do have own format ofStateChanges
StateChangeSet
- which we using for Domain unwind - using own format.New type - maybe must use
E3
primitives (like "Domain"). I'm not sure - because maybe it must be Ethereum-specific instead of Erigon3-specific.The text was updated successfully, but these errors were encountered: