Skip to content

Ignore observational reads in replay receipt validation - #300

Closed
mikamikasuki wants to merge 4 commits into
perf/minimize-study-queue-poll-statefrom
fix/replay-context-read-receipt-validation
Closed

mikamikasuki wants to merge 4 commits into
perf/minimize-study-queue-poll-statefrom
fix/replay-context-read-receipt-validation

Conversation

@mikamikasuki

Copy link
Copy Markdown
Owner

Summary

  • Exclude read-only public-context reads from the replay validator's scientific action receipt check.
  • Keep validation of unregistered or forged scientific transitions unchanged.
  • Add a regression test confirming an otherwise valid replay remains valid when its history includes an observational context read.

Validation

  • pytest tests/test_mechanism_replay.py: 62 passed.

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