Qu’est-ce que les données historiques de Solana ?
Le registre de Solana est une chaîne de blocs à appendice uniquement s’étendant depuis la genèse. Les données historiques signifient interroger ce registre après coup : les transactions passées d’un portefeuille, les transferts qu’un token a vus, le contenu d’un bloc ou les signatures qui ont touché une adresse. Helius vous offre deux façons de les lire. Les méthodes RPC archivées standard (getBlock, getSignaturesForAddress, getTransaction, et plus) reflètent la surface JSON-RPC native de Solana. En plus de celles-ci, Helius ajoute des méthodes améliorées que le RPC standard ne peut égaler: getTransactionsForAddress renvoie l’historique complet des transactions filtrées en un seul appel, et getTransfersByAddress renvoie des enregistrements de transferts analysés et prêts pour la réconciliation.
Pourquoi Helius pour les données historiques ?
Contrairement aux fournisseurs s’appuyant sur une infrastructure BigTable partagée, Helius maintient des nœuds d’archivage dédiés optimisés pour une récupération rapide des données historiques. Les données s’étendent de la genèse de Solana à nos jours, sont continuellement mises à jour et prennent entièrement en charge les transactions versionnées et tous les types de programmes.Infrastructure indépendante
Helius exécute son propre système d’archivage, pas BigTable partagé comme d’autres fournisseurs.
Requêtes plus rapides
Accès direct au stockage optimisé signifie des temps de réponse plus rapides pour les requêtes historiques.
Fiabilité accrue
Pas de goulots d’étranglement de l’infrastructure partagée. Performance cohérente même pendant les pics de réseau.
Quelle méthode devrais-je utiliser ?
Commencez avecgetTransactionsForAddress pour tout travail historique basé sur une adresse. Utilisez les méthodes standard lorsque vous avez besoin de données brutes de bloc ou lorsque vous utilisez des outils RPC Solana existants.
Chemin recommandé : getTransactionsForAddress
getTransactionsForAddress
Historique des transactions exclusif à Helius qui va au-delà du RPC standard de Solana. Interrogez avec filtrage basé sur le temps et le slot, tri bidirectionnel, historique de comptes de tokens, pagination de groupe de clés efficace, et données complètes des transactions en une seule demande.Idéal pour l’analyse de lancement de jeton, l’historique complet des portefeuilles et des tokens, la recherche MEV, les rapports de conformité et le suivi de portefeuille.
Méthodes clés
Les méthodes d’historique des transactions améliorées et exclusives à Helius. Chaque carte renvoie à son guide.Historique des transactions
getTransactionsForAddress
Historique des transactions amélioré et exclusif de Helius avec filtrage, tri bidirectionnel, support de comptes de tokens, et pagination efficace.
getTransfersByAddress
Historique des transferts analysé pour tokens et SOL natif pour un portefeuille, avec filtres de mint, temps, montant et contrepartie. Développeur+ uniquement ; 10 crédits par demande. Voir la référence API.
getTransaction
Détails complets des transactions pour une seule signature. Pour vérification, analyse détaillée et débogage.
getSignaturesForAddress
Signatures confirmées pour une adresse. Pour l’historique de base et la collecte de signatures. N’inclut pas les comptes de tokens associés - utilisez getTransactionsForAddress pour un historique complet des tokens.
Cas d’utilisation courants
Analyse de lancement de token
Suivez la création de mint et l’activité précoce des détenteurs. Identifiez les origines des projets et les modèles de distribution initiaux.
Analyses de portefeuille
Construisez des chronologies complètes de transactions. Découvrez les sources de financement et les modèles de transactions au fil du temps.
Recherche MEV
Analysez les attaques d’arbitrage et de sandwich historiques. Étudiez les opportunités MEV avec des données de timing précises.
Conformité et audits
Générez des rapports de transactions complets. Soutenez la conformité réglementaire avec des enregistrements historiques complets.
Suivi de portefeuille
Accédez à un historique complet des transactions DeFi. Construisez des analyses de portefeuille précises et un suivi des performances.
Explorateurs de blocs
Affichez un historique complet de la blockchain. Fournissez aux utilisateurs des informations détaillées sur les blocs et transactions.
Prochaines étapes
getTransactionsForAddress
Guide complet de la méthode d’historique des transactions améliorée.
getTransfersByAddress
Historique des transferts analysé pour les paiements et la réconciliation.
Guide d'indexation
Construisez, complétez et synchronisez un index Solana.
Communauté Discord
Rejoignez des milliers de développeurs construisant sur Solana avec Helius.