Skip to content

fix(docs): audit crate list in contracts/README.md against actual subdirectories - #1934

Open
Jah-yee wants to merge 1 commit into
HyperSafeD:mainfrom
Jah-yee:fix/audit-crate-list-1825
Open

Jah-yee wants to merge 1 commit into
HyperSafeD:mainfrom
Jah-yee:fix/audit-crate-list-1825

Conversation

@Jah-yee

@Jah-yee Jah-yee commented Oct 18, 2026

Copy link
Copy Markdown

Summary

Fixes #1825 — was missing 11 crate entries from its contract catalog.

Added to catalog

  • : ERC-20 approve→transferFrom race condition fixture
  • : Performance benchmark harness with WASM-size ceilings
  • : Auth-gap vulnerability (S001) demonstration
  • : Stuck-state vulnerability variant
  • : Zcash-style shielded-balance ZK demo
  • : Standardized security disclaimers module
  • : SEP-41 token-interface conformance suite
  • : Shared test helpers to reduce CI compile times

Updated Structure section

  • Documented , , and which were previously undocumented.

Verification

  • All 26 crate directories in now have a corresponding catalog entry
  • Each entry description was derived from the crate's own documentation
  • No code changes — documentation-only fix

Submitted in response to issue #1825 (Stellar Wave Program, 10th wave)

…directories

Add 11 missing crate entries to the contract catalog:
- allowance-race: ERC-20 approve→transferFrom race condition fixture
- benchmark: Performance benchmark harness with WASM-size ceilings
- deposit-withdraw: Auth-gap vulnerability (S001) demonstration
- multisig-no-recovery: Stuck-state vulnerability variant
- private-transfer: Zcash-style shielded-balance ZK demo
- security-disclaimers: Standardized security disclaimers module
- sep41-compliance: SEP-41 token-interface conformance suite
- test-support: Shared test helpers to reduce CI compile times

Also update Structure section to document scripts/, fixtures/, and
MIGRATION_NOTES.md which were previously undocumented.

Fixes HyperSafeD#1825
@vercel

vercel Bot commented Oct 18, 2026

Copy link
Copy Markdown

@Jah-yee is attempting to deploy a commit to the gbangbolaoluwagbemiga's projects Team on Vercel.

A member of the Team first needs to authorize it.

This branch has not been deployed

No deployments
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.

contracts/README.md: audit crate list against actual contracts/ subdirectories

1 participant