Andrew Ashikhmin
|
aeed1657c7
|
Issue #340: Re-execute all historical transaction in read-only mode and check ChangeSets (#388)
* Clean up code duplication between IntraBlockState's FinalizeTx & CommitBlock
* checkChangeSets command
* linter
* First attempt at checking account changes
* Reuse runBlock in CheckChangeSets
* linter
* linter
* Optionally include no-changes in the ChangeSets
* linter
* Detect storage changes for account change sets
* Fix post-merge compilation errors
* Use database format compatible with !debug.IsThinHistory()
* PrintChangedAccounts in ChangeSetWriter
* Avoid out-of-bounds access
* Storage changes
* hack FirstContractIncarnation
* Call ChangeSetWriter only once per block
|
2020-03-11 16:54:09 +01:00 |
|