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

Deploy scraper with Cosmos chains like Neutron / Injective in mainnet3 #3356

Closed
Tracked by #3329
tkporter opened this issue Mar 4, 2024 · 0 comments
Closed
Tracked by #3329
Assignees

Comments

@tkporter
Copy link
Collaborator

tkporter commented Mar 4, 2024

Problem

Once we've implemented everything in the codebase to be able to scrape Cosmos chains, we'll want to deploy the scraper with this change

Solution

  • Some minor changes to infra / helm charts are probably required, e.g. making sure that GRPC URLs are properly passed into the scraper, configuring the correct non-EVM chains on the scraper, etc
  • We'll want to be cautious about this breaking prod services that depend on the scraper, e.g. the explorer UI, because this involves a DB schema change (e.g. Scraper: addresses in DB should always be 32 bytes #3330). Instead of rolling this out straight to prod on the existing scraper, I think it may be better to deploy this new scraper alongside the old one, with the intent of eventually shutting down the old scraper and moving over to this new one. This way we'll continue to have the explorer UI work well & give Rossy / others the opportunity to move over to this new DB
@avious00 avious00 moved this to Icebox in Hyperlane Tasks Mar 11, 2024
@avious00 avious00 moved this from Icebox to Backlog in Hyperlane Tasks Mar 11, 2024
@tkporter tkporter changed the title Deploy scraper with Cosmos chains like Neutron / Injective Deploy scraper with Cosmos chains like Neutron / Injective in mainnet3 Aug 8, 2024
@ameten ameten self-assigned this Oct 2, 2024
github-merge-queue bot pushed a commit that referenced this issue Oct 9, 2024
…4653)

### Description

Deploy Scraper for Injective, Neutron, Osmosis and Sei chains
1. Enable Scraper role for Injective, Neutron, Osmosis and Sei chains in
hyperlane context (production)
2. Upgrade Scraper docker image in hyperlane context.

### Related issues

#3356

### Backward compatibility

Yes

### Testing

Manual scraping locally

---------

Co-authored-by: Danil Nemirovsky <4614623+ameten@users.noreply.github.com>
@ameten ameten closed this as completed Oct 10, 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

3 participants