Zum Hauptinhalt springen

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 mit getAccountInfo aus. Jeder Solana-RPC-Aufruf verwendet denselben endpoint mit deinem API key aus dashboard.helius.dev.
Möchtest du viele Konten auslesen? Verwende 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.