mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-27 22:28:21 +00:00
965d1101f4
* another way to check if account has storage * cleanup * v0 of walk by db version * save progress, to switch to another task. Put tombstone is still not correct. * place tombstone only if exists something to hide * db-based implementation * db-based implementation * db-based implementation * fix prop check * improve prop check logic * Need custom logic to skip subtree for account and storage buckets because storage bucket has incarnation in key * rebase to master * remove all tombstones when account deleted * remove all tombstones when account deleted * added db integrity check * don't rely on account.Root because it valid only about last incarnation * remove all tombstones when account deleted * dial with incarnation in MultiWalk2 * dial with incarnation in MultiWalk2 * when fixedbytes=40 resolver did compare cacheKey with storageKey without removing incarnation * rebase to master * rebase to master Co-authored-by: alex.sharov <alex.sharov@lazada.com> |
||
---|---|---|
.. | ||
contracts | ||
change_set_writer.go | ||
database_test.go | ||
database.go | ||
db_state_writer.go | ||
dump.go | ||
helper.go | ||
intra_block_state_test.go | ||
intra_block_state.go | ||
journal.go | ||
readonly.go | ||
state_object_test.go | ||
state_object.go | ||
state_test.go | ||
stateless.go | ||
trace.go |