Files
lez-programs/docs
Marvin Jones a7b95ddb4b docs(privacy): reattribute clock bug's deeper cause to logos-execution-zone
The spel-framework dispatcher filter that drops the clock account is real, but
ValidatedStateDiff::from_public_transaction never checks that a program's output
accounts match the caller-declared message.account_ids, unlike the privacy
circuit's own account_identities.len() == states_iter.len() check. That absence
is why the drop went unnoticed by every pre-existing public AMM test. Update
findings.md's conclusion and add a dated correction to privacy-test-matrix.md
attributing this second, independent gap to logos-execution-zone.
2026-07-15 14:22:14 -04:00
..