feat(eip-161): implement empty account clearing#99
Merged
Conversation
f203f45 to
01b6208
Compare
Track touched addresses across CALL/CREATE/SELFDESTRUCT execution paths and clear touched empty accounts after successful top-level execution. Add EIP-161-focused tests for zero-value CALL cleanup, non-empty preservation, reverted-child touch isolation, and SELFDESTRUCT beneficiary cleanup.
Apply formatter-aligned line wrapping in EIP-161 CREATE/CALL test updates so lint formatting passes on the rebased branch.
Resolve compile warning promoted to error in CI by removing duplicate :config assignment introduced during conflict resolution.
01b6208 to
9cfb9a3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Track touched addresses across CALL/CREATE/SELFDESTRUCT execution paths and clear touched empty accounts after successful top-level execution. Add EIP-161-focused tests for zero-value CALL cleanup, non-empty preservation, reverted-child touch isolation, and SELFDESTRUCT beneficiary cleanup.
Closes #73