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

Refactor configuration #650

Closed
tilacog opened this issue Apr 21, 2023 · 1 comment
Closed

Refactor configuration #650

tilacog opened this issue Apr 21, 2023 · 1 comment
Assignees

Comments

@tilacog
Copy link
Contributor

tilacog commented Apr 21, 2023

Adapt all startup parameters to support multiple protocol networks.

Options changes:

  • ethereum —> network-providers
    • format: list of network_identifier:network_provider_url
    • still support the old argument name, ethereum, mark it as deprecated and move towards removing it
  • network-subgraph-urls
    • format: list of network_identifier:network_subgraph_url
  • epoch-subgraph-urls
    • format: list of network_identifier:epoch_subgraph_url
  • note: network_identifier can support both numeric CAIP2 ids OR their string aliases
  • Validations:
    • lists provided to the three protocol network options must have same length
    • user must provide all three above values for each network_identifier
    • if no network_identifier provided, fall back to older behavior, can only use one network in that case.
@tilacog tilacog added this to the Multiple Chain Operation milestone Apr 21, 2023
@tilacog tilacog self-assigned this Apr 21, 2023
@tilacog tilacog added this to Indexer Apr 21, 2023
@github-project-automation github-project-automation bot moved this to 🗃️ Inbox in Indexer Apr 21, 2023
@tilacog tilacog moved this from 🗃️ Inbox to 📒 Todo in Indexer Apr 21, 2023
@tilacog tilacog changed the title Multiple Protocol Networks: Refactor configuration Refactor configuration Apr 21, 2023
@tilacog tilacog moved this from 📒 Todo to 🏗️ In Progress in Indexer Apr 27, 2023
@tilacog tilacog moved this from 🏗️ In Progress to ✋ Blocked in Indexer Apr 27, 2023
@tilacog tilacog moved this from ✋ Blocked to 🏗️ In Progress in Indexer Apr 27, 2023
@tilacog tilacog moved this from 🏗️ In Progress to 🚩 In Review in Indexer May 1, 2023
@tilacog
Copy link
Contributor Author

tilacog commented Aug 25, 2023

Closing in favor of #668

@tilacog tilacog closed this as completed Aug 25, 2023
@github-project-automation github-project-automation bot moved this from 🚩 In Review to ❌ Closed in Indexer Aug 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Closed
1 participant