Telegram'ın macOS beta sürümünde, yerleşik cüzdandan GRAM transfer ekranı ortaya çıktı. Bu ekranda miktar GRAM ve dolar arasında değiştirilebiliyor, transfere bir yorum eklenebiliyor — varsayılan olarak bu yorumu sadece gönderen ve alıcı okuyabiliyor ve transferin kendisi sohbette mavi bir kart olarak kalıyor. Şimdilik ekranı sadece beta test kullanıcıları görüyor ve ilk gösterimde arayüzün yayınlanana kadar değişebileceği belirtildi.

Transfer nasıl görünüyor

The post on Telegram — @thedailytonrus
Telegram'ın macOS beta sürümünde 10 GRAM transferi, 2 Ekim

Pencerenin adı Send Money to. Üstte alıcı var: isim, kullanıcı adı ve TON blockchain'indeki cüzdan adresi. Adresin yanındaki soru işareti bir açıklama açıyor: bu adres belirli bir Telegram hesabına bağlı. Transfer 'kullanıcıya' değil, bir adrese yapılıyor ve arayüz bunun kime ait olduğunu gösteriyor.

Aşağıda miktar var: "10 GRAM", altında "≈15,16 USD" ve ↑↓ okları. Oklar para birimlerinin yerini değiştiriyor: dolar cinsinden miktar ana hale geliyor, GRAM ise alt yazıya geçiyor. Miktarın altında bakiye ve ağ ücreti var, videoda "0 Grams".

Yorum, "…" menüsü aracılığıyla ekleniyor. Alan Optional message olarak etiketlenmiş, altında ise Make comment public onay kutusu ve bir açıklama bulunuyor: herkese açık bir yorumu blockchain'de herkes okuyabilir, aksi takdirde sadece gönderen ve alıcı okuyabilir.

Gönderimden sonra yazışmada "You sent … 10 Grams ($15,16)" hizmet satırı ve alıcının adı ve adresiyle birlikte mavi bir kart olan "−10 Grams" beliriyor. Kart, işlem ekranını açıyor.

macOS beta sürümündeki işlem ekranı, alıcı bilgileri gizlenmiş
macOS beta sürümündeki işlem ekranı, alıcı bilgileri gizlenmiş

Ekranda eksi işaretli miktar, dolar karşılığı, Processing… durumu, alıcı, adres ve tarih yer alıyor. Altında iki düğme var. What's Gram? bunun TON blockchain'inin yerel para birimi olduğunu açıklıyor ve kuru ("1 Gram currently equals $1,52") üç maddeyle belirtiyor — hızlı, ucuz, kullanışlı. Open My Money ise doğrudan cüzdana yönlendiriyor. Money — arayüz analizine göre cüzdanın ayarlar menüsündeki adı bu olabilir.

Derlemede ne değişti

Gösterimin ertesi sabahı, 3 Ekim'de, 12.10.283258 beta derlemesi yayınlandı. gramnews.org'un uygulama derlemeleri üzerindeki veri madenciliği verilerine göre, bu derlemedeki cüzdan arayüzü (WalletUI) modülüne default.metallib dosyası eklendi — bu, Apple'ın grafik API'si Metal'in derlenmiş shader'larıdır. Aynı anda ikili dosyada WalletSendAmountCanvas, WalletSendAmountLayer, WalletSendAmountMetal, WalletSendAmountMorph ve WalletSendMotionClock sınıfları ile "Wallet send glyph atlas" dizesi de belirdi.

İsimlere bakılırsa, gönderim ekranındaki miktarı artık normal bir metin yazısı yerine GPU çiziyor.

Glif atlası nedir

Glif, bir yazı tipinin tek bir karakterinin görüntüsüdür. Glif atlası, önceden çizilmiş gerekli karakterleri, örneğin 0'dan 9'a kadar rakamları, virgülü ve para birimi işaretini içeren tek bir dokudur. Shader, her karede yazı tipini yeniden rasterize etmek yerine, atlastan hazır parçaları alır ve bu sayede bir rakamdan diğerine sorunsuz bir şekilde "geçiş" yapabilir. Sınıf adındaki Morph kelimesi tam da böyle bir geçişi, MotionClock ise kendi animasyon saatini belirtir. Bu, isimlere göre yapılan bir okumadır: macOS istemcisinin kaynak kodları 2025'ten beri açıkça güncellenmemiştir.

Video 2 Ekim'de, önceki derlemelerden birinde çekildi — miktar animasyonu, ekran gösterildikten sonra yeniden yapıldı.

Özel ve herkese açık yorum

TON blockchain'inde bir transferin iki tür yorumu olabilir. Açık yorum, işlemde düz metin olarak bulunur ve herhangi bir blockchain gezgini tarafından görülebilir. Şifreli yorum, gönderenin anahtarından ve alıcının cüzdanının açık anahtarından hesaplanan bir anahtarla şifrelenir — sadece ikisi okuyabilir. Make comment public onay kutusu bu iki tür arasında seçim yapar ve varsayılan olarak kapalıdır.

Başka neler hazırlanıyor

Gönderim ekranı sadece macOS için hazırlanmıyor. 1 Ekim'de Telegram'ın iOS için transfer platformuna Wallet.Info.SendTitle (gönderim başlığı), Wallet.Recipient.InvalidAddressText (geçersiz adres hatası) ve Wallet.Recipient.NoRecentRecipients (son alıcıların boş listesi) dizeleri eklendi. macOS beta ikili dosyasında aynı gün "This wallet address is invalid. Check it or try another address" mesajı belirdi.

3 Ekim'de iOS dizelerine gelen GRAM transferleri hakkında bildirimler eklendi: fiat para birimindeki miktarla (Notification.GramTransfer.WithFiat) ve bilinmeyen bir göndericiden (Notification.GramTransferUnknown).

Yeni cüzdanın arayüz analizinde başka ekranlar da listeleniyor: adresteki NFT'leri gösteren Collectibles sekmesi, yükleme için QR kodu ekranı, GRAM'ı kartla, P2P aracılığıyla veya başka bir ağdan takasla satın alma — Walt ödeme operatörü rolünde — ve cüzdan oluşturulduktan sonra iki faktörlü korumayı etkinleştirme teklifi.

Gram Wallet'ın kendisi ilk kez 31 Ağustos'ta macOS beta sürümünde ortaya çıktı.