Instruksi

Instruksi adalah permintaan untuk mengeksekusi fungsi tertentu pada program Solana. Instruksi adalah blok bangunan fundamental untuk operasi on-chain. Setiap instruksi menentukan dengan tepat satu program yang akan dipanggil, akun yang dibutuhkan, dan array byte data yang diinterpretasikan oleh program (biasanya discriminator untuk mengidentifikasi instruction handler mana yang akan dijalankan, diikuti dengan argumen yang diserialisasi). Logika eksekusi untuk setiap instruksi disimpan pada program, di mana setiap program mendefinisikan set instruksinya sendiri. Untuk berinteraksi dengan jaringan Solana, satu atau lebih instruksi ditambahkan ke transaksi dan dikirim ke jaringan untuk diproses.

Diagram yang menggambarkan transaksi dengan instruksi, dipecah menjadi 3 komponenDiagram yang menggambarkan transaksi dengan instruksi, dipecah menjadi 3 komponen

Fakta kunci

  • Program tunggal: Setiap instruksi menargetkan tepat satu program melalui program_id.
  • Metadata akun: Array accounts menyediakan AccountMeta untuk setiap akun yang dibaca atau ditulis oleh instruksi.
  • Data opaque: Field data adalah array byte yang formatnya didefinisikan oleh program target.

Is this page helpful?

Daftar Isi

Edit Halaman

Dikelola oleh

© 2026 Yayasan Solana.
Semua hak dilindungi.
Terhubung