Elke Solana-transactie vereist een vergoeding betaald in SOL. De vergoeding bestaat uit twee componenten: een basisvergoeding en een optionele prioriteringsvergoeding. De basisvergoeding compenseert validators voor het cryptografische werk van het verifiëren van handtekeningen. De prioriteringsvergoeding vergroot de kans dat de huidige leider jouw transactie eerder inplant dan concurrerende transacties.
Kostenstructuur
Berekening van basisvergoeding, verdeling van kosten, formule voor prioriteringsvergoeding en codevoorbeelden voor het instellen van vergoedingen.
Compute-budget
Limieten voor compute-eenheden, ComputeBudgetInstruction-varianten, kostenmodel van de planner, bloklimieten en constanten voor uitvoeringsbudget.
Belangrijkste feiten
- Basisvergoeding: per handtekening, 50% verbrand / 50% naar de validator.
- Prioriteringsvergoeding:
ceil(compute_unit_price * compute_unit_limit / 1,000,000)lamports. 100% naar de validator.
Limieten
| Limiet | Waarde | Bron |
|---|---|---|
| Basisvergoeding per handtekening | 5.000 lamports | lamports_per_signature |
| Standaard CU-limiet / instructie | 200.000 | DEFAULT_INSTRUCTION_COMPUTE_UNIT_LIMIT |
| Standaard CU voor ingebouwde instructie | 3.000 | MAX_BUILTIN_ALLOCATION_COMPUTE_UNIT_LIMIT |
| Max. CU-limiet / transactie | 1.400.000 | MAX_COMPUTE_UNIT_LIMIT |
| Micro-lamports per lamport | 1.000.000 | MICRO_LAMPORTS_PER_LAMPORT |
Is this page helpful?