İşlemler

Bir işlem, bir veya daha fazla talimat, değişiklikleri yetkilendiren hesapların imzalarını ve yakın tarihli bir blockhash içerir. Ağ, bir işlemdeki tüm talimatları birlikte işler. Herhangi bir talimat başarısız olursa, tüm işlem başarısız olur ve tüm durum değişiklikleri geri alınır.

İki işlemi gösteren basitleştirilmiş diyagramİki işlemi gösteren basitleştirilmiş diyagram

Temel bilgiler

  • Atomik yürütme: Tüm talimatlar başarılı olur veya tümü geri alınır. Başarısızlık durumunda ücretler yine de alınır.
  • Boyut sınırı: Maksimum 1.232 bayt, IPv6 minimum MTU'sundan (1.280 bayt) ağ başlıkları için 48 bayt çıkarılarak elde edilir.
  • İmzalar: Her imzalayan, 64 baytlık bir Ed25519 imzası sağlar.
  • Blockhash sona erme süresi: Bir işlemin yakın tarihli blockhash'i 150 slot için geçerlidir.

Sınırlar

SınırDeğerKaynak
Maksimum işlem boyutu1.232 baytPACKET_DATA_SIZE
İşlem başına maksimum hesap64Zorunlu sınır (increase_tx_account_lock_limit etkinleştirildiğinde 128, şu anda etkin değil)
Blockhash sona erme süresi150 slotMAX_PROCESSING_AGE
İmza boyutu64 bayt (Ed25519)--
İmza başına temel ücret5.000 lamportÜcretler
Maksimum yürütülen talimat64 (üst düzey + CPI'lar)MAX_INSTRUCTION_TRACE_LENGTH
Paket başına maksimum imza12MAX_SIGNATURES_PER_PACKET

Is this page helpful?

İçindekiler

Sayfayı Düzenle

Yönetici

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