Skip to content

Commit

Permalink
feat: Deploy Scraper for Injective, Neutron, Osmosis and Sei chains (#…
Browse files Browse the repository at this point in the history
…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>
  • Loading branch information
ameten and ameten authored Oct 9, 2024
1 parent 3254472 commit ac2bef9
Showing 1 changed file with 7 additions and 12 deletions.
19 changes: 7 additions & 12 deletions typescript/infra/config/environments/mainnet3/agent.ts
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ export const hyperlaneContextAgentChainConfig: AgentChainConfig<
cyber: true,
degenchain: true,
dogechain: true,
// Cannot scrape non-EVM chains
// Cannot scrape Sealevel chains
eclipsemainnet: false,
endurance: true,
ethereum: true,
Expand All @@ -224,8 +224,7 @@ export const hyperlaneContextAgentChainConfig: AgentChainConfig<
gnosis: true,
immutablezkevm: true,
inevm: true,
// Cannot scrape non-EVM chains
injective: false,
injective: true,
kroma: true,
linea: true,
lisk: true,
Expand All @@ -239,12 +238,10 @@ export const hyperlaneContextAgentChainConfig: AgentChainConfig<
mode: true,
molten: true,
moonbeam: true,
// Cannot scrape non-EVM chains
neutron: false,
neutron: true,
oortmainnet: true,
optimism: true,
// Cannot scrape non-EVM chains
osmosis: false,
osmosis: true,
polygon: true,
polygonzkevm: true,
proofofplay: true,
Expand All @@ -254,11 +251,9 @@ export const hyperlaneContextAgentChainConfig: AgentChainConfig<
rootstock: true,
sanko: true,
scroll: true,
// Out of caution around pointer contracts (https://www.docs.sei.io/dev-interoperability/pointer-contracts) not being compatible
// and the scraper not gracefully handling txs that may not exist via the eth RPC, we don't run the scraper.
sei: false,
sei: true,
shibarium: true,
// Cannot scrape non-EVM chains
// Cannot scrape Sealevel chains
solanamainnet: false,
superposition: true,
taiko: true,
Expand Down Expand Up @@ -433,7 +428,7 @@ const hyperlane: RootAgentConfig = {
rpcConsensusType: RpcConsensusType.Fallback,
docker: {
repo,
tag: '6f414af-20241004-131949',
tag: '3254472-20241009-111928',
},
resources: scraperResources,
},
Expand Down

0 comments on commit ac2bef9

Please sign in to comment.