Panduan Penerbit Jumlah UI Berskala
Cara menggunakan ekstensi Scaled UI Amount
Untuk menggunakan ekstensi Scaled UI Amount, Anda perlu mengaktifkannya pada token mint atau token account. Perhatikan bahwa setelah token dibuat, Anda tidak dapat mengubah ekstensi yang diaktifkan.
Mengaktifkan ekstensi Scaled UI Amount pada token mint
Untuk mengaktifkan ekstensi Scaled UI Amount pada token mint, Anda perlu
mengatur scaled_ui_amount_extension
menjadi true
di akun Mint
. Berikut
adalah contoh cara membuat token dengan ekstensi Scaled UI Amount yang
diaktifkan menggunakan CLI spl-token
:
$ spl-token --program-id TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb create-token --ui-amount-multiplier 1.5Creating token 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM under program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbAddress: 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUMDecimals: 9Signature: 2sPziXu9M3duTCvsDvxQE9UKC9nBiLayi8muDvnjhA2qYvfXSZuaUieoq39MFjg4kf8xFrw6crmYSkPyV59dvudF
Memperbarui pengali jumlah UI
Untuk memperbarui pengganda jumlah UI, Anda perlu menggunakan perintah
update-ui-amount-multiplier
. Timestamp, dalam hitungan detik sejak Unix epoch,
bersifat opsional dan dapat digunakan untuk mengatur waktu mulai kustom untuk
pengganda baru. Jika tidak ada timestamp yang disediakan, timestamp saat ini
akan digunakan.
Catatan Penting: Saat ini terdapat keanehan dalam proses pembaruan pengganda ui yang diskalakan. Saat ini jika Anda melakukan hal berikut:
- Mengatur pengganda ui yang diskalakan untuk masa depan
- Waktu berlalu melewati waktu pembaruan ini
- Mengatur pengganda ui yang diskalakan lain untuk masa depan
- Maka pengganda ui yang diskalakan sebelumnya akan ditimpa oleh yang baru yang secara efektif menghapusnya.
Ada PR yang telah digabungkan untuk memperbaiki ini sehingga pengganda diperbarui dengan benar ke pengganda saat ini alih-alih ditimpa, tetapi ini belum aktif.
Sampai saat itu, perlu dilakukan 2 pembaruan pengganda selama langkah 3 di atas:
- Atur kembali pengganda sebelumnya dengan timestamp yang sama dengan timestamp yang awalnya diatur pada langkah 1 (ini akan mengatur pengganda dengan benar sebagai pengganda saat ini)
- Atur pengganda baru seperti yang dijelaskan pada langkah 3 di atas
$ 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
Mengambil Saldo
Untuk mengambil saldo, Anda perlu menggunakan perintah balance
.
$ spl-token balance 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM
Is this page helpful?