Repository navigation
v0.1.0: Operational Soroban Diagnostics & Live RPC Engine
🚀 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.