good morning!!!!

Skip to content
Snippets Groups Projects
Commit 1f1ea18b authored by Felix Lange's avatar Felix Lange
Browse files

core/state: implement reverts by journaling all changes

This commit replaces the deep-copy based state revert mechanism with a
linear complexity journal. This commit also hides several internal
StateDB methods to limit the number of ways in which calling code can
use the journal incorrectly.

As usual consultation and bug fixes to the initial implementation were
provided by @karalabe, @obscuren and @Arachnid. Thank you!
parent ab7adb00
No related branches found
No related tags found
Loading
Showing
with 638 additions and 199 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment