Nexus özeti 24 Mart 2023
Bu yüzden bugün hızlı bir özet yapıyoruz ve esas olarak beta testi ilerlemesine odaklanıyoruz.
Geçen Salı, işlenmesi beklediğimizden biraz daha uzun süren bir sonraki beta turunu yayınladık.
Ancak son birkaç gündür hata ayıklamak için çok çalışıyoruz ve halihazırda talep edilmiş kredilerle ilgili sorun gibi bazı sorunları çözdük. IOS kullanıyorsanız, yapı 5 için parantez 5 ile yeni yapıyı görmelisiniz. Yeni arka plan programı da RC9 olmalıdır. Haftada bir yeni bir beta sürümüyle tutarlı olmaya çalışıyoruz ve gerekli tüm görevleri tamamlamaya gerçekten yaklaşıyoruz. Yükleme ekranını iyileştirmek ve işlem geçmişinin tamamen doğrulandığından emin olmak gibi mobil cüzdanla ilgili birkaç kozmetik sorunu düzeltmemiz gerekiyor.
Halihazırda talep edilen kredilerle ilgili bir sorun Phil tarafından bildirildi ve ben bunu dün gece bulup çözebildim, bu yüzden bu yapılar şu anda işleniyor. Yapıların kullanıma sunulması platforma bağlı olarak bir gün kadar sürebilir, ancak IOS sürümü yakında kullanıma sunulacaktır.
O zamandan beri çözülmüş olan OP::MIGRATE ve OP::CREDIT sözleşmelerini işlerken birkaç hata oluştu. Zincirinizi tam olarak senkronize etmekte sorun yaşıyorsanız veya tam işlem geçmişinizi veya bakiyenizi görmediyseniz, bu sorunların çözülmesi gerekir.
Her hafta yeni bir beta yayınlamayı hedefliyoruz ve her şeyi tamamlamaya gerçekten yaklaşıyoruz. Üzerinde çalıştığımız mobil cüzdanla ilgili bir kozmetik sorun daha var, ancak ilerleme kaydediyoruz.
İlk olarak, bir çubuk zinciri senkronize etme sürecini takip etme yeteneği ekledik. Blok zincirinin senkronize olmasını beklemenin can sıkıcı olabileceğini biliyoruz, bu nedenle blok zincirinin senkronize edilmesi için kalan süreyi gösteren bir zaman ölçer ekledik. Bu şekilde, ilerlemeyi takip edebilecek ve tam olarak ne kadar zaman kaldığını bilebileceksiniz.
Ayrıca var olmayan hesaplar için bir senkronizasyon ekranı ve bir hata mesajı eklemeye çalışıyoruz, böylece ortaya çıkabilecek sorunları hızlı ve kolay bir şekilde tanımlayabileceksiniz.
Bu güncellemelere ek olarak, şu anda uygulamayı kullanılabilirlik açısından test ediyoruz ve hatta geri bildirim sağlaması için 10 yaşındaki bir kullanıcının yardımını aldık. Uygulamayı olabildiğince kullanıcı dostu hale getirmeye kararlıyız ve kullanıcılarımızın ne düşündüğünü duymak bizi heyecanlandırıyor.
Bir sonraki beta sürümünde, sabit zamanlı bir alt düzey veritabanı ve Bloom hash haritası özelliği eklemeye odaklanacağız. Bu güncellemeler, uygulamanın performansını daha da artıracak ve daha da verimli hale getirecektir.
Uygulamayı test etmedeki yardımı için Phil’e teşekkür etmek istiyorum. O olmadan yapamazdık!
Son olarak, önceki beta ile ilgili herhangi bir sorun yaşadıysanız, yeniden eşitlemeden önce veritabanınızı temizlemenizi tavsiye ederiz. Bu, yaşamış olabileceğiniz sorunları çözmenize yardımcı olacaktır.
Uzaktan oturum açma sistemi RTR iyi biçimlendirilmiş gibi görünüyor ve kullanıma hazır olduğundan emin olmak için önümüzdeki hafta bazı canlı testler yapacağız. Bir sonraki haftalık özette bununla ilgili daha iyi verilere sahip olmalıyız. Ön uç işlerin bir kısmını ne kadar çabuk bitirebileceğimize bağlı olarak, o zamana kadar başka bir beta alabiliriz gibi görünüyor. Bu beta, mobil cüzdan için son sürümümüze oldukça yakın olmalı, yalnızca bazı uzaktan oturum açma işlevleri ve eklenecek ön uç sürüm için ek bilgiler kaldı. SIG zincirinizin şu anda hizmet verdiği oturumları kolayca görüntüleyebilmeniz için uzaktan oturum açma oturumları için bir sekme bile ekleyebiliriz. Açıklığa kavuşturmak gerekirse, uzaktan oturum açma, yerel oturum açmanın artık bir seçenek olmadığı anlamına gelmez.
Bir geliştirici olarak, API anlambilimimizin “API fiil adı” temelinde çalıştığını bilmek sizi mutlu edecektir.
API’mizde “oturumlar yerel olarak oluşturulur” ifadesini gördüğünüzde, bu, bilgisayarınızda tutulan yerel bir oturum oluşturabileceğiniz anlamına gelir. Öte yandan, “oturumlar uzaktan oluşturur”, onunla etkileşimde bulunmanıza izin veren bir uzak oturum ayarlar. Herhangi bir belirli özelliği tüketmiyoruz, sadece ekliyoruz. Yayın sürecini başlatmaya neredeyse hazırız ve sadece birkaç ayrıntıyı daha netleştiriyoruz. Yayın sürecine başlamadan önce önümüzdeki hafta mobil cüzdan için bir beta daha yapıyoruz.
Birim testleri ve dokümantasyonu üzerinde çalışan Kesin, önümüzdeki hafta bu konuda bir güncelleme yapacak. Birim testleri geliştirmeye ve koda aşina olmaya kadar arka uçta çok iş yapıyor. Bilmeyenler için birim testi, esasen kodun ayrı ayrı birimlerini test etmektir, böylece tek bir işleve, diyelim ki bir matematik işlevine sahip olursunuz. Bunun size doğru değerleri verdiğinden emin olmak istersiniz. Bu yüzden birim testi gerçekten önemli ve kodun çoğunu yeniden yaptığım için birim testlerini yapacak zamanım olmadı. Önceki trityum kod tabanındaki tüm birim testleri artık çalışmıyordu, bu yüzden hepsini halletmek için gerçekten çok çalışıyor.
Yeni sürüm, bazı senkronizasyon ekranları, araç ipuçları ve zincirin senkronize edilmesi için kalan süreyi gösteren bir zamanlayıcı içerir. Ayrıca, pil kullanımını azaltmaya yardımcı olan ve eşitlemeyi daha hızlı hale getiren yeni bir alt düzey veritabanı vardır. Bu veritabanı aynı zamanda, herhangi bir geliştiricinin veritabanına basit JSON web kodu aracılığıyla erişmesine izin veren bir veritabanı hizmet motoru olarak geliştirilecektir.
Veritabanı boyutunu yaklaşık %20-30 oranında küçülten yeni Bloom HashMap de yeni mobil cüzdanda yer alacak. Mobil cüzdanın bu yeni sürümü, Bloom HashMap için harika bir test durumu olacak ve mobil cüzdanınız için blok zinciri boyutunu yarıya indirecek. Bu, yeni sürümün senkronize edilmesinin 10 dakika yerine yalnızca 5 dakika süreceği anlamına gelir.
Ayrıca, onaylanması ve kredilendirilmesi 5 dakika sürse bile satıcıların paranın isabet ettiğini bilmesini sağlayan sıfır onay bakiyesi ekliyoruz. iOS’un yeni sürümü o canlı test beta bağlantısında zaten yayında ve Android bugün biraz sonra yayında olacak. Gelecek hafta, Kesin’i topluluktaki herkese tanıtması için getireceğiz ve o da üzerinde çalıştığı her şeyi tam olarak özetleyecek. Yani, bu sonraki beta seviyelerini geçtikten sonra, daha önce de belirttiğim gibi, serbest bırakma süreci önce masaüstü cüzdanı olacak olan serbest bırakma sürecine başlayacağız.
Bu yüzden, tekrar millet, sabrınız için teşekkür edin ve bir dahaki sefere görüşürüz.
Özetin tamamını dinleyin:
Twitter:
https://twitter.com/colinjcantrell/status/1639369760587792386?t=5faK1J_VyHAns9PFy-DndQ&s=19
Youtube:
Nexus hakkında daha fazla bilgi için şu adresi ziyaret edin: