Instructies

Een instructie is een verzoek om een specifieke functie uit te voeren op een Solana-programma. Instructies zijn de fundamentele bouwstenen voor onchain-operaties. Elke instructie specificeert precies één programma om aan te roepen, de accounts die het nodig heeft, en een byte-array van data die het programma interpreteert (meestal een discriminator om te identificeren welke instructiehandler moet worden uitgevoerd, gevolgd door geserialiseerde argumenten). De uitvoeringslogica voor elke instructie wordt opgeslagen in een programma, waarbij elk programma zijn eigen set instructies definieert. Om te communiceren met het Solana-netwerk worden een of meer instructies toegevoegd aan een transactie en naar het netwerk gestuurd om te worden verwerkt.

Diagram dat een transactie met een instructie toont, opgedeeld in zijn 3 componentenDiagram dat een transactie met een instructie toont, opgedeeld in zijn 3 componenten

Belangrijkste feiten

  • Enkel programma: Elke instructie richt zich op precies één programma via program_id.
  • Account-metadata: De accounts-array biedt AccountMeta voor elk account dat de instructie leest of schrijft.
  • Ondoorzichtige gegevens: Het data-veld is een byte-array waarvan het formaat wordt gedefinieerd door het doelprogramma.

Is this page helpful?

Inhoudsopgave

Pagina Bewerken

Beheerd door

© 2026 Solana Foundation.
Alle rechten voorbehouden.
Blijf Verbonden