graphprotocol / graphprotocol/graph-node
Chain name aliases
Personne n'a encore pris cette issue.
- Langage dominant
- Rust
- Étoiles
- 3.2k
- Forks
- 1.1k
- Merge moyen
- 4 j 1 h
- PR mergées (30 j)
- 1
Description
Do you want to request a feature or report a bug?
feature
What is the current behavior?
Every chain has a unique network identifier, like mainnet, matic, xdai. Some of these chains were renamed but their unique identifier stayed the same. Eventually, new developers will be confused because they do not intuitively understand why a subgraph running on Polygon should have matic as network identifier. Same for xDai which was renamed to Gnosis Chain.
Though, just changing these network identifiers would break all existing subgraphs that still have matic as network and not polygon.
What is the expected behavior?
I would recommend to introduce network identifier aliases, so we can start to communicate the new names but still support the old ones.
Example:
matic -> polygon
xdai -> gnosis-chain
Etc.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
L’issue ne nomme aucun fichier, test ou point d’entrée. Commencez par déterminer comment graph-node valide et utilise les identifiants réseau, puis suivez les chemins de configuration et de subgraph concernés. Le travail est considéré comme terminé lorsque des identifiants renommés tels que polygon et gnosis-chain sont acceptés, tandis que les subgraphs matic et xdai existants continuent de fonctionner.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- blockchain
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100