Skip to content

fix(replay): burn the incinerator balance at freeze - #5

Merged
Mctursh merged 1 commit into
masterfrom
fix/incinerator-burn-at-freeze
Sep 5, 2026
Merged

Mctursh merged 1 commit into
masterfrom
fix/incinerator-burn-at-freeze

Conversation

@Mctursh

@Mctursh Mctursh commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Lamports sent to 1nc1nerator111... are destroyed when the bank freezes. Slate
credited the account and left them sitting there, so any slot containing a burn
carried lamports that should not exist and its bank hash diverged from
consensus.

Slot 349276865 computed GHhuJM17 against a consensus vote of 6rMGapB5, with
6216 lamports left on the incinerator. Zeroing it reproduces the vote hash
exactly, and a resume through that slot now clears the vote check with no halt.

The account is only written when a transaction actually burns, which is rare,
and a zero-lamport account is lattice identity. That is why the missing burn
stayed invisible across the 29,537 slots before it.

Lamports sent to 1nc1nerator111... are destroyed when the bank freezes. Slate
credited the account and left them sitting there, so any slot containing a burn
carried lamports that should not exist and its bank hash diverged from
consensus.
@Mctursh
Mctursh merged commit 8d35258 into master Sep 5, 2026
2 checks passed
@Mctursh
Mctursh deleted the fix/incinerator-burn-at-freeze branch September 5, 2026 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant