Lancement du SDK Lit Protocol v7 avec des mises à jour et améliorations majeures
Le Lit Protocol a annoncé la sortie de la dernière version de son SDK, v7, qui introduit une série d’améliorations et de changements majeurs conçus pour améliorer les performances et l’expérience des développeurs. Les mises à jour clés incluent la suppression de certaines fonctions de cryptage et l’introduction de nouvelles telles que encryptUint8Array
et decryptToUint8Array
, visant à mieux gérer les types de données Uint8Array. De plus, plusieurs fonctions ont été réorganisées pour rationaliser la structure du SDK, et les développeurs sont encouragés à suivre les étapes de migration pour adapter leur code existant en conséquence.
Un autre changement significatif est la transition des énumérations vers des constantes au sein du SDK, ce qui améliore la sécurité des types et réduit les erreurs potentielles. La mise à jour inclut également la suppression de la classe LitAuthClient
, incitant les utilisateurs à initialiser directement les fournisseurs. Ce changement reflète un effort plus large pour simplifier l’architecture du SDK tout en améliorant l’encapsulation et l’utilisabilité. Les développeurs doivent mettre à jour leurs implémentations pour s’aligner sur ces nouvelles structures et méthodes, garantissant une transition en douceur vers la dernière version.
Enfin, le SDK a subi des améliorations dans la gestion des erreurs, avec la suppression de la fonction throwError
au profit de classes d’erreurs personnalisées basées sur VError. Cela permet d’obtenir des informations d’erreur plus détaillées et d’améliorer les capacités de débogage. La mise à jour consolide également les packages WASM et améliore les implémentations cryptographiques, soulignant l’importance de tests approfondis après la migration. Avec ces mises à jour, le SDK Lit Protocol vise à fournir un environnement de développement plus robuste et convivial pour les applications blockchain.