graphprotocol / graphprotocol/graph-node

Feature request: tracking native coin transfers

Offen
#3,643 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Rust
Sterne
3.2k
Forks
1.1k
Ø Merge
4 T. 1 Std.
Gemergte PRs (30 T.)
1

Beschreibung

It would be very usefull if it was possible to track all native coin (ETH/Matic) transfers to/from specific addresses.

It's easy to track ERC20/ERC721 tokens by just using eventHandler on Transfer event.
This feature could work similarly to data source templates, where template is defined in subgraph.yml and later some handler has to run MyTemplate.create(address) to start indexing the some specific instance of the contracts.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginnen Sie mit der Überprüfung des Datenquellen-Template-Mechanismus von subgraph.yml und des eventHandler-Musters für ERC20/ERC721-Transfer-Events. Ermitteln Sie, wie ein Template wie MyTemplate.create(address) native ETH/Matic-Transfers zu und von ausgewählten Adressen darstellen könnte, und definieren Sie anschließend das Indexierungs- und Abfrageverhalten für die abgeschlossene Funktion.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
blockchain
Bereich
blockchain
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.