Open hai-rise opened 2 months ago
Many accounts share the same bytecode (forks) so it's much more efficient only to track the code hash accompanied by a mapping from code hashes to the bytecodes. Basically, we should deduplicate any container of EvmAccount.
EvmAccount
EvmStateTransitions
InMemoryStorage
./blocks
Many accounts share the same bytecode (forks) so it's much more efficient only to track the code hash accompanied by a mapping from code hashes to the bytecodes. Basically, we should deduplicate any container of
EvmAccount
.EvmStateTransitions
: see https://github.com/risechain/pevm/pull/257#pullrequestreview-2281762237 for direction.InMemoryStorage
./blocks