🧠 Concept
Detect unnecessarily deep contract-call chains.
⚠️ Problem
Nested contract invocations can increase resource usage and execution complexity.
📁 Implementation Scope
packages/rules/soroban/calls/
packages/analyzers/soroban/callgraph/
✅ Requirements
- Build contract call relationships
- Detect deep invocation chains
- Identify repeated calls
- Report optimization opportunities
🎯 Acceptance Criteria
🧠 Concept
Detect unnecessarily deep contract-call chains.
Nested contract invocations can increase resource usage and execution complexity.
📁 Implementation Scope
packages/rules/soroban/calls/packages/analyzers/soroban/callgraph/✅ Requirements
🎯 Acceptance Criteria