Was sind historische Solana-Daten?
Das Ledger von Solana ist eine nur erweiterbare Blockkette, die bis zum Genesis-Block zurückreicht. Historische Daten abzufragen bedeutet, dieses Ledger nachträglich zu durchsuchen: vergangene Transaktionen eines Wallets, Übertragungen eines Tokens, den Inhalt eines Blocks oder die Signaturen, die mit einer Adresse interagiert haben. Helius bietet dir dafür zwei Möglichkeiten. Standardmäßige RPC-Archivmethoden (getBlock, getSignaturesForAddress, getTransaction und weitere) bilden die native Solana-JSON-RPC-Oberfläche ab. Darüber hinaus bietet Helius erweiterte Methoden, mit denen Standard-RPC nicht mithalten kann: getTransactionsForAddress gibt den vollständigen gefilterten Transaktionsverlauf mit einem einzigen Aufruf zurück und getTransfersByAddress liefert geparste Übertragungsdatensätze, die direkt für den Abgleich bereit sind.
Warum Helius für historische Daten?
Anders als Anbieter, die eine gemeinsam genutzte BigTable-Infrastruktur verwenden, betreibt Helius dedizierte nodes, die für den schnellen Abruf historischer Daten optimiert sind. Die Daten reichen vom Solana-Genesis-Block bis zur Gegenwart, werden kontinuierlich aktualisiert und unterstützen versionierte Transaktionen sowie alle Programmtypen vollständig.Independent infrastructure
Helius betreibt ein eigenes Archivsystem und nutzt nicht wie andere Anbieter eine gemeinsam genutzte BigTable-Infrastruktur.
Faster queries
Durch den direkten Zugriff auf optimierten Speicher erhalten historische Abfragen schneller eine Response.
Higher reliability
Keine Engpässe durch gemeinsam genutzte Infrastruktur. Gleichbleibende Leistung auch bei Spitzenlast im Netzwerk.
Welche Methode sollte ich verwenden?
Beginne bei allen adressbasierten Verlaufsabfragen mitgetTransactionsForAddress. Verwende die Standardmethoden, wenn du rohe Blockdaten brauchst oder vorhandene Solana-RPC-Tools einbindest.
Empfohlener Ansatz: getTransactionsForAddress
getTransactionsForAddress
Ein exklusiver Transaktionsverlauf von Helius, der über Standard-Solana-RPC hinausgeht. Frage Daten mit zeit- und slot-basierten Filtern, bidirektionaler Sortierung, Verlauf für token accounts, effizienter Keyset-Paginierung und vollständigen Transaktionsdaten in einem einzigen Request ab.Ideal für die Analyse von Token-Starts, vollständige Wallet- und Token-Verläufe, MEV-Forschung, Compliance-Berichte und Portfolio-Tracking.
Wichtige Methoden
Die erweiterten, exklusiv von Helius angebotenen Methoden für Transaktionsverläufe. Jede Karte führt zur zugehörigen Anleitung.Transaktionsverlauf
getTransactionsForAddress
Erweiterter, exklusiv von Helius angebotener Transaktionsverlauf mit Filtern, bidirektionaler Sortierung, Unterstützung für token accounts und effizienter Paginierung.
getTransfersByAddress
Geparster Verlauf von Token- und nativen SOL-Übertragungen für ein Wallet, mit Filtern für Mint, Zeit, Betrag und Gegenpartei. Nur mit Developer+ verfügbar; 10 Credits pro Request. Sieh dir die API-Referenz an.
getTransaction
Vollständige Details zu einer einzelnen Transaktion anhand ihrer Signatur. Für Verifizierung, detaillierte Analysen und Debugging.
getSignaturesForAddress
Bestätigte Signaturen für eine Adresse. Für einfache Verlaufsabfragen und das Erfassen von Signaturen. Verknüpfte token accounts sind nicht enthalten – verwende getTransactionsForAddress für einen vollständigen Token-Verlauf.
Häufige Anwendungsfälle
Token launch analysis
Verfolge die Erstellung eines Mints und die frühen Aktivitäten der Holder. Ermittle den Ursprung eines Projekts und die anfänglichen Verteilungsmuster.
Wallet forensics
Erstelle vollständige Transaktionszeitleisten. Ermittle Finanzierungsquellen und langfristige Transaktionsmuster.
MEV research
Analysiere frühere Arbitrage- und Sandwich-Angriffe. Untersuche MEV-Chancen anhand präziser Zeitdaten.
Compliance & auditing
Erstelle umfassende Transaktionsberichte. Unterstütze die Einhaltung gesetzlicher Vorgaben mit vollständigen historischen Datensätzen.
Portfolio tracking
Greife auf den vollständigen DeFi-Transaktionsverlauf zu. Erstelle präzise Portfolioanalysen und verfolge die Performance.
Block explorers
Zeige den vollständigen Blockchain-Verlauf an. Stelle Nutzern detaillierte Block- und Transaktionsinformationen bereit.
Nächste Schritte
getTransactionsForAddress
Vollständige Anleitung zur erweiterten Methode für Transaktionsverläufe.
getTransfersByAddress
Geparster Übertragungsverlauf für Zahlungen und Abgleiche.
Indexing guide
Erstelle einen Solana-Index, führe einen backfill durch und synchronisiere ihn.
Discord community
Schließe dich Tausenden Entwicklern an, die mit Helius auf Solana entwickeln.