Skip to content

[SC-76] contracts/README.md's ownership-split section needs updating once contrib's dead code is resolved #1347

Description

@yusuftomilola

Overview

contrib/src/lib.rs's doc comment explicitly defers to contracts/README.md "for the full entrypoint, storage, event, and error tables" and "the ownership split" between assetsup and contrib — once [SC-57] resolves which of kyc/oracle/staking/escrow/detokenization/restrictions/tokenization actually end up compiled (if any), that root README's capability table needs to be checked against the new reality, since right now it presumably reflects the current, not-yet-cleaned-up state.

Tasks

  • After [SC-57] lands, re-read contracts/README.md's ownership/capability table and update every row affected by the change.
  • Cross-check contrib/README.md's own tables (it already has one, referenced in earlier greps) for the same drift.

Acceptance Criteria

  • contracts/README.md and contrib/README.md accurately describe the post-cleanup capability split with no stale rows.

Dependencies

Depends on [SC-57].

Notes for Contributors

Requires Rust + Soroban. Workspace: contracts/ (soroban-sdk 23, members: assetsup, contrib, multisig-wallet, multisig-transfer, asset-maintenance). Run cargo test --all, cargo fmt --all -- --check, and cargo clippy --all-targets --all-features -- -D warnings before opening a PR — CI enforces all three. Comment below to be assigned.

Metadata

Metadata

Assignees

No one assigned

    Labels

    contractdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions