Skip to content

Detect Redundant Soroban EventsΒ #914

Description

@mijinummi

🧠 Concept

Detect duplicate event emissions within the same execution path.

⚠️ Problem

Repeated events can increase resource consumption without providing additional information.

πŸ“ Implementation Scope

  • packages/rules/soroban/events/
  • packages/analyzers/soroban/events/

βœ… Requirements

  • Track emitted events
  • Compare topics and payloads
  • Detect duplicate emissions
  • Suggest safe consolidation

🎯 Acceptance Criteria

  • Duplicate events detected
  • Event payloads compared
  • Safe suggestions generated
  • Tests added

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions