Οδηγός εκδότη κλιμακούμενου ποσού UI

Πώς να χρησιμοποιήσετε την επέκταση Scaled UI Amount

Για να χρησιμοποιήσετε την επέκταση Scaled UI Amount, πρέπει να την ενεργοποιήσετε σε ένα token mint ή token account. Σημειώστε ότι μόλις δημιουργηθεί ένα token, δεν μπορείτε να τροποποιήσετε ποιες επεκτάσεις είναι ενεργοποιημένες.

Ενεργοποίηση της επέκτασης Scaled UI Amount σε ένα token mint

Για να ενεργοποιήσετε την επέκταση Scaled UI Amount σε ένα token mint, πρέπει να ορίσετε το πεδίο scaled_ui_amount_extension σε true στο account Mint. Ακολουθεί ένα παράδειγμα για το πώς να δημιουργήσετε ένα token με ενεργοποιημένη την επέκταση Scaled UI Amount χρησιμοποιώντας το spl-token CLI:

$ spl-token --program-id TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb create-token --ui-amount-multiplier 1.5
Creating token 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM under program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb
Address: 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM
Decimals: 9
Signature: 2sPziXu9M3duTCvsDvxQE9UKC9nBiLayi8muDvnjhA2qYvfXSZuaUieoq39MFjg4kf8xFrw6crmYSkPyV59dvudF

Ενημέρωση του πολλαπλασιαστή UI ποσού

Για να ενημερώσετε τον πολλαπλασιαστή ποσού UI, πρέπει να χρησιμοποιήσετε την εντολή update-ui-amount-multiplier. Μια χρονική σήμανση, σε δευτερόλεπτα από το Unix epoch, είναι προαιρετική και μπορεί να χρησιμοποιηθεί για να ορίσετε μια προσαρμοσμένη ώρα έναρξης για τον νέο πολλαπλασιαστή. Εάν δεν παρέχεται χρονική σήμανση, θα χρησιμοποιηθεί η τρέχουσα χρονική σήμανση.

Σημαντική σημείωση: Υπάρχει αυτή τη στιγμή μια ιδιαιτερότητα στη διαδικασία ενημέρωσης του κλιμακούμενου πολλαπλασιαστή ui. Αυτή τη στιγμή, αν κάνετε τα εξής:

  1. Ορίσετε έναν κλιμακούμενο πολλαπλασιαστή ui για το μέλλον
  2. Περάσει ο χρόνος πέρα από αυτή την ώρα ενημέρωσης
  3. Ορίσετε έναν άλλο κλιμακούμενο πολλαπλασιαστή ui για το μέλλον
  4. Τότε ο προηγούμενος κλιμακούμενος πολλαπλασιαστής ui αντικαθίσταται από τον νέο ουσιαστικά αφαιρώντας τον.

Υπάρχει ένα συγχωνευμένο PR για την επίλυση αυτού ώστε ο πολλαπλασιαστής να ενημερώνεται σωστά στον τρέχοντα πολλαπλασιαστή αντί να αντικαθίσταται, αλλά αυτό δεν είναι ακόμα ενεργό.

Μέχρι αυτή τη στιγμή είναι απαραίτητο να κάνετε 2 ενημερώσεις πολλαπλασιαστή κατά τη διάρκεια του βήματος 3 παραπάνω:

  1. Ορίστε ξανά τον προηγούμενο πολλαπλασιαστή με τη χρονική σήμανση στην ίδια χρονική σήμανση που αρχικά ορίστηκε στο βήμα 1 (αυτό θα ορίσει σωστά τον πολλαπλασιαστή ως τρέχοντα πολλαπλασιαστή)
  2. Ορίστε τον νέο πολλαπλασιαστή όπως περιγράφεται στο βήμα 3 παραπάνω
$ 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

Λήψη του υπολοίπου

Για να ανακτήσετε το υπόλοιπο, πρέπει να χρησιμοποιήσετε την εντολή balance.

$ spl-token balance 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM

Is this page helpful?

Πίνακας Περιεχομένων

Επεξεργασία Σελίδας

Διαχειρίζεται από

© 2026 Ίδρυμα Solana.
Με επιφύλαξη παντός δικαιώματος.
Συνδεθείτε