Özet: Konsensüs ve Ekonomik Sistem regresyon testi tamamlandı.İşlev:- [Tamamlanan] Sözleşmedeki diğer sözleşme adreslerini almak için İçerik kullanılması
- [Tamamlanan] Test durumlarına bağlı durum başarısızlığının onarımı ve tamamlayıcısı (toplu işlem yürütülmesi durumunda durum tutarlılık sorunu)
- [Tamamlanan] Ağ LIB sorunu düzeltildi
- [Tamamlanan] Duyuru yayın optimizasyonu; eş yeniden bağlantı optimizasyonu
- [Devam eden] Senkronizasyon mantığı iyileştirmeleri, kod tamamlandı (inceleme)
- [Devam eden] BlockBody'dan işlem listesi yapısı kaldırıldı, kod tamamlandı (inceleme)
- [Devam eden] Bağımlılık azaltma #1670 için kodun temizlenmesi, kod tamamlandı (inceleme)
- [Devam eden] Sözleşme dağıtım yükseltmesi için izin mekanizması tanıtılması, kod tamamlandı (incelenecek)
- [Devam eden] Sözleşme güvenlik kuralları: Dizi boyutu doğrulaması / SafeDateTime / double tipi / float tipi, kod tamamlandı (inceleme)
- [Devam eden] Zincir stabilite probleminin düzeltilmesi:
· [Tamamlandı] Duyuru tetikleyicisi fazla indirme görevi
· [Tamamlandı] Küçük blok modu senkronizasyon mekanizması için regresyon testi
· [Tamamlandı] Başlangıçtan sonra düğümler arasında sorunu bölme
· [Başlanmayan] Büyük miktarda işlem için stabilite testi
- [Devam eden] Yürütme modülünde yerel paralel yürütme
Test:- [Tamamlanan] Konsensüs / Ekonomik Sistem regresyon testi
- [Tamamlanan] Yan zincir otomatikleştirilmiş test betiği
- [Devam eden] Yan zincir modülü çapraz zincir doğrulama entegrasyon testi
- [Devam eden] Depolama değerlendirmesi:
· [Tamamlanan] Durum depolama büyümesinin log analizi, betik analizi
· [Tamamlanan] Konsensüs sözleşme durumunun analiz kullanımı
· [Devam eden] Diğer sözleşme analizi
- [Devam eden] Ekonomik Sistem otomasyon test betiği
- [Devam eden] Ağ bölme değerlendirme (senkronizasyon sorunu çözüldükten sonra yeniden değerlendirme)
- [Devam eden] Düğüm dışı değerlendirmesi (senkronizasyon sorunu çözüldükten sonra yeniden değerlendirme)
Bu Hafta için Plan:- Konsensüsün küçük bloklarla değiştirilmesinden sonra stabilite probleminin düzeltilmesi
- Yürütme modülü: yerel makinelerde paralel ilerleme
- Sözleşme güvenlik tespitinin etkinleştirilmesi
- [Yinelenen] TODO uygulanması ve sorunlardaki hataların düzeltilmesi
KAYNAK:
https://medium.com/aelfblockchain/aelf-development-progress-report-may-13th-19th-8aaa24e19a79