Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ehtereum chain attestor #37

Open
gjermundgaraba opened this issue Aug 2, 2024 · 0 comments
Open

Ehtereum chain attestor #37

gjermundgaraba opened this issue Aug 2, 2024 · 0 comments

Comments

@gjermundgaraba
Copy link
Collaborator

gjermundgaraba commented Aug 2, 2024

The API might change somewhat, but currently there is a relatively simple API in sidecar/attestators/attestator/chainattestator.go that is used to trigger collection of claims and the endpoint that the grpc server uses to get the latest claim available.

The goal of the chain attestation is to query packet commitments on-chain, sign them and deliver them when queried.

Since the Ethereum implementation is most likely only going to be useful for IBC Eureka, the attestor should simply find a height it trusts (that is finalized) and query the IBC Eureka contract (which is still being implemented, but can be mocked for now).

@gjermundgaraba gjermundgaraba added this to the V2 milestone Aug 31, 2024
@gjermundgaraba gjermundgaraba changed the title Implement chain attestor for Ethereum Ehtereum chain attestor Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant