Skip to content

Scaffold Rust workspace with three crates — indexer, cli, verifier-service #40

@teethaking

Description

@teethaking

In grantstream-indexer, use ethers-rs to subscribe to GrantStream contract events on Base Sepolia — GrantCreated, MilestoneSubmitted, MilestoneApproved, MilestoneRejected, FundsReleased. Parse each event into typed Rust structs and persist them to a PostgreSQL database using sqlx. Run as a long-lived tokio async task.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    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