Scaled UI Amount uitgever handleiding
Hoe gebruik je de Scaled UI Amount extensie
Om de Scaled UI Amount extensie te gebruiken, moet je deze inschakelen op een token mint of token account. Let op dat zodra een token is aangemaakt, je niet meer kunt wijzigen welke extensies zijn ingeschakeld.
De Scaled UI Amount extensie inschakelen op een token mint
Om de Scaled UI Amount extensie in te schakelen op een token mint, moet je het
scaled_ui_amount_extension
veld instellen op true
in het Mint
account.
Hier is een voorbeeld van hoe je een token kunt aanmaken met de Scaled UI Amount
extensie ingeschakeld via de spl-token
CLI:
$ spl-token --program-id TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb create-token --ui-amount-multiplier 1.5Creating token 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM under program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbAddress: 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUMDecimals: 9Signature: 2sPziXu9M3duTCvsDvxQE9UKC9nBiLayi8muDvnjhA2qYvfXSZuaUieoq39MFjg4kf8xFrw6crmYSkPyV59dvudF
De UI-bedrag vermenigvuldiger bijwerken
Om de UI-bedrag vermenigvuldiger bij te werken, moet je het
update-ui-amount-multiplier
commando gebruiken. Een tijdstempel, in seconden
sinds de Unix epoch, is optioneel en kan worden gebruikt om een aangepaste
starttijd voor de nieuwe vermenigvuldiger in te stellen. Als er geen tijdstempel
wordt opgegeven, wordt de huidige tijdstempel gebruikt.
Belangrijke opmerking: Er is momenteel een eigenaardigheid in het proces om de scaled ui vermenigvuldiger bij te werken. Op dit moment gebeurt het volgende als je:
- Een scaled ui vermenigvuldiger instelt voor de toekomst
- De tijd verstrijkt voorbij deze update-tijd
- Nog een scaled ui vermenigvuldiger instelt voor de toekomst
- Dan wordt de vorige scaled ui vermenigvuldiger overschreven door de nieuwe waardoor deze effectief wordt verwijderd.
Er is een geaccepteerde PR om dit op te lossen zodat de vermenigvuldiger correct wordt bijgewerkt naar de huidige vermenigvuldiger in plaats van te worden overschreven, maar dit is nog niet live.
Tot die tijd is het noodzakelijk om 2 vermenigvuldiger-updates uit te voeren tijdens stap 3 hierboven:
- Stel de vorige vermenigvuldiger opnieuw in met dezelfde tijdstempel als oorspronkelijk ingesteld in stap 1 (dit stelt de vermenigvuldiger correct in als de huidige vermenigvuldiger)
- Stel de nieuwe vermenigvuldiger in zoals beschreven in stap 3 hierboven
$ spl-token update-ui-amount-multiplier 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM 1.2 -- 1746470000 # 1.2 is the current multiplier as described in step 1 above$ spl-token update-ui-amount-multiplier 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM 1.5 -- 1746471400
Het saldo ophalen
Om het saldo op te halen, moet je het balance
commando gebruiken.
$ spl-token balance 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM
Is this page helpful?