Skip to content

Support Aetherlink Integration and Refactor EVM Event Handling #55

Description

@sssning121

Expected Behavior

The system should integrate the Aetherlink oracle service to enhance the speed and security of cross-chain data verification. At the same time, it should refactor the existing EVM contract event handling logic to improve stability and scalability.

Specifications

As a user, I want the system to leverage Aetherlink to accelerate the cross-chain transaction verification process, while continuing to reliably listen to and process EVM events from the ebridge contracts. This will help improve the overall cross-chain experience and system reliability.

Features:

  • Integrate with Aetherlink’s oracle service.
  • Refactor the existing EVM event handling mechanism for better modularity and maintainability.
  • Separate event subscription and processing logic to enable future extensibility.

Development Tasks:

  • Design and implement the integration logic for Aetherlink, exposing a clean interface.
  • Refactor EVM event subscription logic to better support multi-contract and multi-chain scenarios
  • Extract core event handling logic to decouple responsibilities and improve testability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions