Skip to content

fix(0336): allow-list the securities-ledger wasm family as not a venue - #407

Merged
adamkoot merged 2 commits into
developfrom
fix/0336_securities-ledger-wasm-family-pages-the-sweep
Oct 23, 2026
Merged

adamkoot merged 2 commits into
developfrom
fix/0336_securities-ledger-wasm-family-pages-the-sweep

Conversation

@adamkoot

Copy link
Copy Markdown
Collaborator

Summary

  • coverage-sweep-unclassified has been in ALARM since 2026-10-12. The manual sweep after the 0334 deploy (2026-10-19 09:03 UTC) still found 4 contracts, 15 events: CAKQ6DWL…, CCLN72NM…, CBZYHS2D…, CB4B4ELL…. All four are new instances of wasm f3dd3edf…, the securities-financing ledger that 0334 allow-listed by one contract id (CDU47AIU…). They were created after the 2026-10-12 window, and the family keeps deploying more, so a [[contract]] entry for each would page again every Monday.
  • A [[wasm]] entry can now carry not_a_venue = true in place of until, for a family whose code cannot be a market we price. The validator refuses an entry with both or with neither. This is an explicit exception to 0100's D4.
  • f3dd3edf… moves from the CDU47AIU… [[contract]] entry to one such [[wasm]] entry. New tests cover the new field and check that all 5 known instances match the wasm entry.
  • Runbook 0100 §3 outcome (c) says when to use not_a_venue: the wasm itself rules out a market, not the size of the instances seen so far.
  • After merge: make deploy-production-eventbridge, then one manual probe invoke, which should log unclassified=0 and bring the alarm back to OK within about an hour.

The 2026-10-19 manual sweep after 0334 still found four contracts, all
new instances of wasm f3dd3edf…, which 0334 allow-listed by one
contract id. A [[wasm]] entry may now carry not_a_venue = true in place
of until, for a family whose code cannot be a market; the ledger moves
to one such entry.
@adamkoot
adamkoot merged commit 06e788a into develop Oct 23, 2026
4 checks 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.

2 participants