Sui نے Move میں Clock اِن پٹ کے بغیر Clock ادھار لینے کی سہولت شامل کر دی
Sui `sui::clock::borrow(): &Clock` شامل کر رہا ہے، جس سے Move فنکشنز ٹرانزیکشن کے Clock تک رسائی حاصل کر سکیں گے، اور انہیں اسے ان پٹ کے طور پر لینے یا ہر کالر کے ذریعے آگے بھیجنے کی ضرورت نہیں ہوگی۔ Sui Clock borrow فیچر وہی ٹائم اسٹیمپ لوٹاتا ہے جو واضح طور پر فراہم کردہ Clock دیتا ہے، اور ٹرانزیکشن ایفیکٹس میں Clock کے ورژن کو صرف پڑھنے کے قابل روٹ کے طور پر ریکارڈ کرتا ہے۔ یہ تبدیلی Sui framework کی اپ گریڈ کے ساتھ پروٹوکول ورژن 141 میں طے ہے۔ ٹیسٹوں میں ورژن پننگ، fullnode replay اور simulation، اور abort ہونے والی ٹرانزیکشنز میں read کرنے کے معاملات شامل ہیں۔ یہ فیچر Move ایپلی کیشنز کے وقت تک رسائی کے طریقے کو بدلتا ہے؛ مضمون SUI ٹوکن کی معیشت میں کسی تبدیلی کا ذکر نہیں کرتا۔
Neutral
یہ Sui فریم ورک اور ڈویلپر ٹولنگ میں تبدیلی ہے، ٹوکنومکس کی اپ ڈیٹ یا نیٹ ورک کی طلب میں بڑی تبدیلی نہیں۔ اس سے Move کوڈ لین دین کے Clock تک اسے اِن پٹ کے طور پر فراہم کیے بغیر رسائی حاصل کر سکتا ہے، جبکہ ورژن کی مطابقت برقرار رہتی ہے اور اس ضمنی مطالعے کو لین دین کے اثرات میں ریکارڈ کیا جاتا ہے۔ یہ اپ گریڈ پروٹوکول ورژن 141 کے لیے منصوبہ بند ہے۔ SUI کی سپلائی، اسٹیکنگ، فیس یا لین دین کی گنجائش میں کسی فوری تبدیلی کا ذکر نہیں، اس لیے کسی نمایاں براہِ راست تجارتی محرک کا امکان کم ہے۔ مختصر مدت میں، پروٹوکول اپ گریڈ پر کسی وسیع تر ردِعمل کے علاوہ، ٹریڈرز کو قیمت میں معمولی ردِعمل ہی دکھائی دے سکتا ہے۔ طویل مدت میں، وقت تک آسان رسائی سے Move ایپلی کیشن کے کچھ کوڈ کو بنانا اور برقرار رکھنا آسان ہو سکتا ہے، لیکن SUI کے استعمال پر اس کا کوئی بھی اثر ڈویلپرز کی جانب سے اسے اپنانے اور اس کے نتیجے میں ایپلی کیشن کی سرگرمی پر منحصر ہوگا۔ ڈویلپرز پر مرکوز دیگر اپ گریڈز کی طرح، اگر اس کے بعد استعمال، فیس یا ایکوسسٹم کی سرگرمی میں قابلِ پیمائش اضافہ ہو تو مارکیٹ پر اثر زیادہ نمایاں ہوگا۔