Was sind Kontodaten?
Jeder Zustand auf Solana befindet sich in einem Konto. Dazu gehören Wallets, Konten für token und der Zustand von Programmen (Smart Contracts). Kontomethoden lesen diesen Zustand direkt über die Adresse aus: die Rohdaten oder geparsten Daten, das besitzende Programm, das Guthaben in Lamport (SOL) und Rent-Metadaten. Verwende für übergeordnete Daten zu token und NFTs die APIs für Token und NFTs statt direkter Kontoabfragen. Den Transaktionsverlauf findest du unter Transaktionen.Welche Methode sollte ich verwenden?
Wichtige Methoden
getAccountInfo
Vollständiger Zustand eines einzelnen Kontos: Daten, Besitzer, Lamport und Rent-Epoche.
getMultipleAccounts
Rufe bis zu 100 Konten in einem Aufruf ab. So kannst du viele Konten effizient auf einmal auslesen.
getProgramAccounts
Alle Konten eines Programms, mit den Filtern
memcmp und dataSize für gezielte Abfragen.getBalance
Das Guthaben eines einzelnen Kontos in Lamport (SOL).
Schnellstart
Lies ein einzelnes Konto mitgetAccountInfo aus. Jeder Solana-RPC-Aufruf verwendet denselben endpoint mit deinem API key aus dashboard.helius.dev.
getMultipleAccounts mit einem Array von Adressen, statt getAccountInfo in einer Schleife aufzurufen. Ein request gibt bis zu 100 Konten zurück.
Nächste Schritte
getAccountInfo reference
Alle Parameter, Codierungen und das Schema der response.
Tokens & NFTs
Für Guthaben von token und NFT-Daten bietet die DAS API eine höhere Abstraktionsebene als direkte Kontoabfragen.
Transactions
Frage den Transaktions- und Übertragungsverlauf einer Adresse ab.
All RPC methods
Durchsuche die vollständige Referenz der Solana-RPC-Methoden.