Skip to content

Versioning Strategy for Cairo Contract ABIs and Event Structures #2

@llinsss

Description

@llinsss

Description:
As petchain_contracts evolve, their Application Binary Interface (ABI) and event structures may change. Establish a clear versioning strategy for handling different ABI versions within petchain_analytics.
This ensures that even if contracts are upgraded on Starknet, our analytics service can correctly interpret historical data and adapt to new contract versions without breaking. Consider how to manage multiple contract ABIs or derive decoding logic dynamically.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions