26d271dfbb
* core/state/snapshot: implement storage iterator * core/state/snapshot, tests: implement helper function * core/state/snapshot: fix storage issue If an account is deleted in the tx_1 but recreated in the tx_2, the it can happen that in this diff layer, both destructedSet and storageData records this account. In this case, the storage iterator should be able to iterate the slots belong to new account but disable further iteration in deeper layers(belong to old account) * core/state/snapshot: address peter and martin's comment * core/state: address comments * core/state/snapshot: fix test |
||
---|---|---|
.. | ||
snapshot | ||
database.go | ||
dump.go | ||
iterator.go | ||
iterator_test.go | ||
journal.go | ||
state_object.go | ||
state_object_test.go | ||
state_test.go | ||
statedb.go | ||
statedb_test.go | ||
sync.go | ||
sync_test.go |