Οδηγίες

Μια οδηγία είναι ένα αίτημα για την εκτέλεση μιας συγκεκριμένης λειτουργίας σε ένα πρόγραμμα Solana. Οι οδηγίες αποτελούν το θεμελιώδες δομικό στοιχείο για on-chain λειτουργίες. Κάθε οδηγία καθορίζει ακριβώς ένα πρόγραμμα για κλήση, τους λογαριασμούς που χρειάζεται και έναν πίνακα byte δεδομένων που το πρόγραμμα ερμηνεύει (συνήθως ένα discriminator για την αναγνώριση του instruction handler που θα εκτελεστεί, ακολουθούμενο από σειριοποιημένα ορίσματα). Η λογική εκτέλεσης για κάθε οδηγία αποθηκεύεται σε ένα πρόγραμμα, όπου κάθε πρόγραμμα ορίζει το δικό του σύνολο οδηγιών. Για να αλληλεπιδράσετε με το δίκτυο Solana, μία ή περισσότερες οδηγίες προστίθενται σε μια συναλλαγή και αποστέλλονται στο δίκτυο για επεξεργασία.

Διάγραμμα που απεικονίζει μια συναλλαγή με μια οδηγία, χωρισμένη στα 3 συστατικά τηςΔιάγραμμα που απεικονίζει μια συναλλαγή με μια οδηγία, χωρισμένη στα 3 συστατικά της

Βασικά στοιχεία

  • Μονό πρόγραμμα: Κάθε οδηγία στοχεύει ακριβώς ένα πρόγραμμα μέσω του program_id.
  • Μεταδεδομένα λογαριασμού: Ο πίνακας accounts παρέχει AccountMeta για κάθε λογαριασμό που η οδηγία διαβάζει ή γράφει.
  • Αδιαφανή δεδομένα: Το πεδίο data είναι ένας πίνακας byte του οποίου η μορφή ορίζεται από το πρόγραμμα-στόχο.

Is this page helpful?

Πίνακας Περιεχομένων

Επεξεργασία Σελίδας

Διαχειρίζεται από

© 2026 Ίδρυμα Solana.
Με επιφύλαξη παντός δικαιώματος.
Συνδεθείτε