Skip to content

feat(diagnostics): add home-domain, SAC, SEP-6, and storage snapshot diff audits (#071–#074) - #266

Open
SouthToxic wants to merge 1 commit into
Dantama022:mainfrom
SouthToxic:feat/issues-071-074-account-sac-sep6-soroban-diff
Open

SouthToxic wants to merge 1 commit into
Dantama022:mainfrom
SouthToxic:feat/issues-071-074-account-sac-sep6-soroban-diff

Conversation

@SouthToxic

@SouthToxic SouthToxic commented Oct 26, 2026 •

Copy link
Copy Markdown

closes #101
closes #102
closes #103
closes #104

Implements four read-only diagnostic commands covering the Account Diagnostics and Soroban Support epics. See the companion PR on the fork for the full description: SouthToxic#1

Summary

  • ISSUE-071 — Account Home-Domain Ownership and Configuration Audit (home-domain-audit)
  • ISSUE-072 — Stellar Asset Contract (SAC) Address and Deployment Audit (sac-address-audit)
  • ISSUE-073 — SEP-6 Anchor Deposit and Withdrawal Configuration Audit (sep6-config-audit)
  • ISSUE-074 — Soroban Contract Storage Snapshot Diff and Change Audit (soroban-storage-snapshot-diff)

All four follow the existing three-layer architecture (service → output formatter → CLI command), reuse existing Horizon/Soroban/TOML patterns, and are wired through a single new command registrar diagnostics-pack-5. Each is strictly read-only with an explicit scope note.

Branch

feat/issues-071-074-account-sac-sep6-soroban-diff on fork SouthToxic/stellar-api-inspector.

Verification

  • Lint clean across all 9 new files
  • 0 new typecheck errors (233 pre-existing errors are in unrelated corrupted files present on main)
  • Runtime smoke tests pass (SAC derivation verified against known testnet native value; SEP-6 validates inline JSON; storage diff detects added/removed/modified/expiration changes)

…diff audits

ISSUE-071: Account home_domain + stellar.toml ACCOUNTS/SIGNING_KEY audit
ISSUE-072: Stellar Asset Contract address derivation + deployment probe
ISSUE-073: SEP-6 /info configuration structure validation
ISSUE-074: Soroban contract storage snapshot diff and change audit

All four features are read-only and reuse existing Horizon/Soroban/TOML
patterns. Each includes a service module, an output formatter, and a CLI
command registered via diagnostics-pack-5.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants