Skip to content

v0.1.0: Operational Soroban Diagnostics & Live RPC Engine

Choose a tag to compare

@OTimileyin OTimileyin released this 18 Aug 15:51
· 26 commits to main since this release

🚀 TrapTrace CLI v0.1.0 Release

Operational developer diagnostics and on-chain debugging tool suite for Stellar Soroban smart contracts.

✨ Features

  • Live RPC Client: Multi-network support (Testnet, Mainnet, Futurenet, Local) with zero external dependencies.
  • Transaction Hash Inspector (traptrace inspect): Decodes failed transaction envelopes, extracts DiagnosticEvents, and maps failure root causes to catalog fixes.
  • Pre-Flight Simulation Debugger (traptrace simulate): Simulates contract invocations against live RPC with CPU/memory instruction metering and resource fee calculations.
  • XDR & Event Decoder (traptrace decode): Decodes base64 DiagnosticEvents, ScVal, and topic trees.
  • Event Stream & Trap Watcher (traptrace watch): Real-time contract event monitoring.
  • Storage & State TTL Auditor (traptrace storage): Audits ledger entry Time-To-Live health to prevent state archival errors.
  • Test Suite: 17/17 pytest unit & mock integration tests passing.