TL-B Araçları
TL-B Ayrıştırıcılar
TL-B ayrıştırıcıları temel TL-B türleri
serileştirmesinde yardımcı olur. Her biri, TL-B türlerini bir nesne olarak uygulamakta ve serileştirilmiş ikili veriyi döndürmektedir.
Dil | SDK | Sosyal |
---|---|---|
Kotlin | ton-kotlin (+ .tlb dosyalarını ayrıştırma) | https://t.me/tonkotlin |
Go | tonutils | https://t.me/tonutils |
Go | tongo (+ .tlb dosyalarını ayrıştırma) | https://t.me/tongo_lib |
TypeScript | tlb-parser | - |
Python | ton-kotlin (+ .tlb dosyalarını ayrıştırma) | https://t.me/dtontech |
Her bir ayrıştırıcının .tlb
dosyalarını başarılı bir şekilde ayrıştırmak için belirli yapılandırmalara ihtiyacı olabilir.
TL-B Oluşturucu
tlb-codegen paketi, sağlanan TLB şemasına göre yapıları serileştirmek ve serileştirmek için Typescript kodu oluşturmanıza olanak tanır.
Öneri: TLB şemasını oluştururken, tiplerin doğruluğuna dikkat etmek, daha az hata ile sonuçlanmanızı sağlar.
tonpy paketi, sağlanan TLB şemasına göre yapıları serileştirmek ve serileştirmek için Python kodu oluşturmanıza olanak tanır.
Hatalar: Yanlış yapılandırılmış bir TLB şemasının, çıkış kodunda beklenmedik hatalara yol açabileceğini unutmayın.