Telegram'ning macOS uchun beta versiyasida o'rnatilgan hamyondan GRAM o'tkazish ekrani paydo bo'ldi. Unda summani GRAM va dollar o'rtasida almashtirish mumkin, o'tkazmaga izoh ilova qilinadi — sukut bo'yicha uni faqat jo'natuvchi va qabul qiluvchi o'qiydi, o'tkazmaning o'zi esa chatda ko'k karta shaklida qoladi. Hozircha ekranni faqat beta-sinovchilar ko'rmoqda va birinchi namoyishda interfeys relizga qadar o'zgarishi mumkinligi aytilgan.

O'tkazma qanday ko'rinadi

The post on Telegram — @thedailytonrus
Telegram'ning macOS uchun beta versiyasida 10 GRAM o'tkazmasi, 2-oktabr

Oyna Send Money to deb nomlanadi. Yuqorida — qabul qiluvchi: ism, nik va TON blokcheynidagi hamyon manzili. Manzil yonidagi savol belgisi tushuntirishni ochadi: bu manzil Telegram'dagi falon akkauntga bog'langan. O'tkazma «foydalanuvchiga» emas, balki manzilga amalga oshiriladi va interfeys uning kimga tegishli ekanligini ko'rsatadi.

Quyida — summa: «10 GRAM», uning ostida «≈15,16 USD» va ↑↓ strelkalar. Strelkalar valyutalarni almashtiradi: dollar summasi asosiy bo'ladi, GRAM esa imzo ostiga o'tadi. Summa ostida — balans va tarmoq komissiyasi, videoda «0 Grams».

Izoh «…» menyusi orqali qo'shiladi. Maydon Optional message deb nomlangan, uning ostida Make comment public bayrog'i bor va tushuntirish berilgan: ommaviy izohni blokcheynda istalgan kishi o'qishi mumkin, aks holda — faqat jo'natuvchi va qabul qiluvchi.

Yuborilgandan so'ng, yozishmalarda «You sent … 10 Grams ($15,16)» xizmat qatori va qabul qiluvchining ismi va manzili ko'rsatilgan «−10 Grams» ko'k kartasi paydo bo'ladi. Karta tranzaksiya ekranini ochadi.

macOS uchun beta versiyasidagi tranzaksiya ekrani, qabul qiluvchi ma'lumotlari yashirilgan
macOS uchun beta versiyasidagi tranzaksiya ekrani, qabul qiluvchi ma'lumotlari yashirilgan

Unda — minus belgisi bilan summa, uning dollardagi ekvivalenti, Processing… holati, qabul qiluvchi, manzil va sana ko'rsatilgan. Quyida ikkita tugma bor. What's Gram? bu TON blokcheynining mahalliy valyutasi ekanligini tushuntiradi va kursni («1 Gram currently equals $1,52») uchta band bilan aytadi — tez, arzon, foydali. Open My Money tugmasi hamyonga olib boradi. Money — interfeys tahliliga ko'ra, sozlamalar menyusidagi hamyon shunday nomlanishi mumkin.

Build'da nima o'zgardi

Namoyishdan keyingi tongda, 3-oktabr kuni, 12.10.283258 beta build'i chiqdi. gramnews.org saytining datamining ma'lumotlariga ko'ra, undagi hamyon interfeysi moduliga (WalletUI) default.metallib fayli qo'shilgan — bu Apple'ning grafik API'si Metal'ning kompilyatsiya qilingan shaderlari. Binary faylda bir vaqtning o'zida WalletSendAmountCanvas, WalletSendAmountLayer, WalletSendAmountMetal, WalletSendAmountMorph va WalletSendMotionClock klasslari, shuningdek, «Wallet send glyph atlas» qatori paydo bo'ldi.

Nomlariga qaraganda, endi yuborish ekranidagi summani oddiy matn yozuvi emas, balki GPU chizadi.

Glif atlasi nima?

Glif — shriftning bitta belgisining tasviri. Glif atlasi — bu oldindan kerakli belgilar, masalan, 0 dan 9 gacha raqamlar, vergul va valyuta belgisi chizilgan bitta tekstura. Shader har bir kadrda shriftni qaytadan rasterizatsiya qilmaydi, balki atlasdan tayyor qismlarni oladi va shu sababli bir raqamni boshqasiga silliq «o'tkazishi» mumkin. Klass nomidagi Morph so'zi aynan shunday o'tishni, MotionClock esa animatsiyaning o'z soatlarini bildiradi. Bu nomlar bo'yicha talqin: macOS uchun mijozning manba kodlari 2025-yildan beri ochiq yangilanmagan.

Video 2-oktabr kuni, avvalgi build'lardan birida olingan — summa animatsiyasi ekran ko'rsatilgandan keyin qayta ishlangan.

Maxfiy va ommaviy izoh

TON blokcheynida o'tkazmaning ikki turdagi izohi bo'lishi mumkin. Ochiq izoh tranzaksiyada oddiy matn sifatida joylashadi va uni istalgan blokcheyn explorer ko'ra oladi. Shifrlangan izoh jo'natuvchining kaliti va qabul qiluvchining hamyonining ochiq kalitidan hisoblanadigan kalit bilan shifrlanadi — uni faqat ikki kishi o'qishi mumkin. Make comment public bayrog'i bu ikki tur o'rtasida tanlovni amalga oshiradi va sukut bo'yicha u o'chirilgan.

Yana nimalar tayyorlanmoqda

Yuborish ekrani faqat macOS uchun tayyorlanmayapti. 1-oktabr kuni Telegram'ning iOS uchun o'tkazmalar platformasiga Wallet.Info.SendTitle (yuborish sarlavhasi), Wallet.Recipient.InvalidAddressText (noto'g'ri manzil xatosi) va Wallet.Recipient.NoRecentRecipients (yaqinda qabul qiluvchilar ro'yxati bo'sh) qatorlari qo'shildi. O'sha kuni macOS beta binary faylida «This wallet address is invalid. Check it or try another address» xabari paydo bo'ldi.

3-oktabr kuni iOS qatorlariga GRAM kiruvchi o'tkazmalari haqida bildirishnomalar qo'shildi: fiat valyutasidagi summa bilan (Notification.GramTransfer.WithFiat) va noma'lum jo'natuvchidan (Notification.GramTransferUnknown).

Yangi hamyonning interfeys tahlilida boshqa ekranlar ham sanab o'tilgan: manzildagi NFT'lar bilan Collectibles yorlig'i, to'ldirish uchun QR-kod ekrani, GRAM'ni karta orqali, P2P orqali yoki boshqa tarmoqdan ayirboshlash orqali sotib olish — Walt to'lov operatori rolida — va hamyon yaratilgandan so'ng ikki faktorli himoyani yoqish taklifi.

Gram Wallet'ning o'zi birinchi marta macOS uchun beta versiyasida 31-avgust kuni paydo bo'lgan.