Talimatlar

Talimat, bir Solana programında belirli bir fonksiyonu yürütme isteğidir. Talimatlar, zincir üstü işlemler için temel yapı taşıdır. Her talimat, çağrılacak tam olarak bir programı, ihtiyaç duyduğu hesapları ve programın yorumladığı bir bayt dizisini (genellikle hangi talimat işleyicisinin çalıştırılacağını belirlemek için bir ayırt edici, ardından serileştirilmiş argümanlar) belirtir. Her talimat için yürütme mantığı bir program üzerinde saklanır ve her program kendi talimat setini tanımlar. Solana ağıyla etkileşim kurmak için bir veya daha fazla talimat bir işleme eklenir ve işlenmek üzere ağa gönderilir.

Bir işlemdeki talimatın 3 bileşenine ayrılmış halini gösteren diyagramBir işlemdeki talimatın 3 bileşenine ayrılmış halini gösteren diyagram

Temel bilgiler

  • Tek program: Her talimat program_id aracılığıyla tam olarak bir programa yöneliktir.
  • Hesap meta verisi: accounts dizisi, talimatın okuduğu veya yazdığı her hesap için AccountMeta sağlar.
  • Opak veri: data alanı, formatı hedef program tarafından tanımlanan bir bayt dizisidir.

Is this page helpful?

İçindekiler

Sayfayı Düzenle

Yönetici

© 2026 Solana Vakfı.
Tüm hakları saklıdır.
Bağlanın