mirror of
https://github.com/logos-blockchain/logos-execution-zone.git
synced 2026-08-27 04:11:08 +00:00
AccountPostState was the pre-diff-native representation of a program's account output, superseded by AccountDiffOutput. ProgramOutput.post_states has been Vec<AccountDiffOutput> for a while now, and nothing outside AccountPostState's own definition and its own dedicated unit tests referenced it anymore — confirmed via a repo-wide grep before removal. Drop the struct, its impl block, and the three tests that only existed to exercise its own constructors/getters. Claim stays: it's shared with AccountDiffOutput. Rebuild every guest artifact and the prebuilt sequencer fixture, since lee_core is a dependency of every guest program and this shifts their compiled bytes even though the removed code was functionally dead.