Her Solana işlemi SOL cinsinden ödenen bir ücret gerektirir. Ücret iki bileşenden oluşur: bir temel ücret ve isteğe bağlı bir önceliklendirme ücreti. Temel ücret, validatorlere imzaları doğrulamanın kriptografik işi için tazminat sağlar. Önceliklendirme ücreti, mevcut liderin işleminizi rakip işlemlerden önce planlaması olasılığını artırır.
Ücret yapısı
Temel ücret hesaplama, ücret dağıtımı, önceliklendirme ücreti formülü ve ücret belirleme için kod örnekleri.
Hesaplama bütçesi
Hesaplama birimi limitleri, ComputeBudgetInstruction varyantları, zamanlayıcı maliyet modeli, blok limitleri ve yürütme bütçesi sabitleri.
Temel bilgiler
- Temel ücret: imza başına, %50 yakılır / %50 validatore gider.
- Önceliklendirme ücreti:
ceil(compute_unit_price * compute_unit_limit / 1,000,000)lamport. %100'ü validator'a aktarılır. Yakında gelecek olan v1 formatında ücret, mesaj yapılandırmasında belirlenen mutlak bir lamport toplamı olarak ifade edilir.
Limitler
| Limit | Değer | Kaynak |
|---|---|---|
| İmza başına temel ücret | 5.000 lamport | lamports_per_signature |
| Talimat başına varsayılan CU limiti | 200.000 | DEFAULT_INSTRUCTION_COMPUTE_UNIT_LIMIT |
| Yerleşik talimat varsayılan CU | 3.000 | MAX_BUILTIN_ALLOCATION_COMPUTE_UNIT_LIMIT |
| İşlem başına maksimum CU limiti | 1.400.000 | MAX_COMPUTE_UNIT_LIMIT |
| Lamport başına mikro-lamport | 1.000.000 | MICRO_LAMPORTS_PER_LAMPORT |
Is this page helpful?