Jokainen Solana-transaktio vaatii SOL-maksun. Maksu koostuu kahdesta osasta: perusmaksusta ja valinnaisesta priorisointimaksusta. Perusmaksu korvaa validaattoreille allekirjoitusten kryptografisen varmentamistyön. Priorisointimaksu lisää todennäköisyyttä, että nykyinen johtaja ajoittaa transaktiosi kilpailevien transaktioiden edelle.
Maksurakenne
Perusmaksun laskenta, maksujen jakautuminen, priorisointimaksun kaava ja koodiesimerkit maksujen asettamiseen.
Laskentabudjetti
Laskentayksikkörajoitukset, ComputeBudgetInstruction-variantit, ajoittajan kustannusmalli, lohkorajoitukset ja suoritusbudjetin vakiot.
Keskeiset tiedot
- Perusmaksu: per allekirjoitus, jaetaan 50 % poltetaan / 50 % validaattorille.
- Priorisointimaksu:
ceil(compute_unit_price * compute_unit_limit / 1,000,000)lamportia. 100 % validaattorille.
Rajoitukset
| Rajoitus | Arvo | Lähde |
|---|---|---|
| Perusmaksu per allekirjoitus | 5 000 lamportia | lamports_per_signature |
| Oletus CU-rajoitus / käsky | 200 000 | DEFAULT_INSTRUCTION_COMPUTE_UNIT_LIMIT |
| Sisäänrakennetun käskyn oletus CU | 3 000 | MAX_BUILTIN_ALLOCATION_COMPUTE_UNIT_LIMIT |
| Maks. CU-rajoitus / transaktio | 1 400 000 | MAX_COMPUTE_UNIT_LIMIT |
| Mikro-lamportit per lamport | 1 000 000 | MICRO_LAMPORTS_PER_LAMPORT |
Is this page helpful?