دليل مُصدر المبلغ ذو الواجهة المقياسية
كيفية استخدام امتداد المبلغ ذو الواجهة المقياسية
لاستخدام امتداد المبلغ ذو الواجهة المقياسية، تحتاج إلى تفعيله على سك الرمز أو حساب الرمز. لاحظ أنه بمجرد إنشاء الرمز، لا يمكنك تعديل الامتدادات المفعلة.
تفعيل امتداد المبلغ ذو الواجهة المقياسية على سك الرمز
لتفعيل امتداد المبلغ ذو الواجهة المقياسية على سك الرمز، تحتاج إلى تعيين حقل
scaled_ui_amount_extension
إلى true
في حساب Mint
. إليك مثال على كيفية
إنشاء رمز مع تفعيل امتداد المبلغ ذو الواجهة المقياسية باستخدام واجهة سطر الأوامر
spl-token
:
$ spl-token --program-id TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb create-token --ui-amount-multiplier 1.5Creating token 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUM under program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbAddress: 66EV4CaihdqyQ1fbsr51wBsoqKLgAG5KiYz7r5XNrxUMDecimals: 9Signature: 2sPziXu9M3duTCvsDvxQE9UKC9nBiLayi8muDvnjhA2qYvfXSZuaUieoq39MFjg4kf8xFrw6crmYSkPyV59dvudF
تحديث مضاعف مبلغ واجهة المستخدم
لتحديث مضاعف مبلغ واجهة المستخدم، تحتاج إلى استخدام أمر
update-ui-amount-multiplier
. الطابع الزمني، بالثواني منذ بداية عصر يونكس،
اختياري ويمكن استخدامه لتعيين وقت بدء مخصص للمضاعف الجديد. إذا لم يتم توفير طابع
زمني، سيتم استخدام الطابع الزمني الحالي.
ملاحظة مهمة: هناك حاليًا خصوصية في عملية تحديث مضاعف واجهة المستخدم المقياسية. في الوقت الحالي إذا قمت بما يلي:
- تعيين مضاعف واجهة مستخدم مقياسية للمستقبل
- مرور الوقت بعد وقت التحديث هذا
- تعيين مضاعف واجهة مستخدم مقياسية آخر للمستقبل
- ثم يتم تجاوز مضاعف واجهة المستخدم المقياسية السابق بالمضاعف الجديد مما يؤدي فعليًا إلى إزالته.
هناك طلب دمج تم قبوله لإصلاح هذا بحيث يتم تحديث المضاعف بشكل صحيح إلى المضاعف الحالي بدلاً من تجاوزه، لكن هذا ليس متاحًا بعد.
حتى هذا الوقت من الضروري إجراء تحديثين للمضاعف خلال الخطوة 3 أعلاه:
- قم بتعيين المضاعف السابق مرة أخرى مع الطابع الزمني إلى نفس الطابع الزمني الذي تم تعيينه أصلاً في الخطوة 1 (هذا سيعين المضاعف بشكل صحيح كمضاعف حالي)
- قم بتعيين المضاعف الجديد كما هو موضح في الخطوة 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?