Actualización semanal de desarrollo de THORChain para la semana 01–05 de enero de 2020
No hay cambios significativos para informar.
Refactorización
Gran parte de la refactorización de la semana consistió en consolidar el Bifrost en un binario para simplificar la forma en que accede al material clave para THORChain, ya que tiene dos rutinas principales:
The Observer (que observa redes externas y publica transacciones de testigos en THORChain) The Signer (que administra el proceso de TSS y publica transacciones en THORChain para facilitar la rotación de la bóveda)
Genesis y Build Management
Se realizó más trabajo para validar y ajustar el proceso de compilación para el binario. Las rutinas de Génesis también fueron reelaboradas. Se agregan pruebas de humo en cada implementación para garantizar la integridad de la compilación.
Mejoras
Se trabajó más en la lógica de eventos para abordar algunos problemas de integración con Midgard. La rutina Ragnarok también se modificó para cubrir algunos casos extremos.
API de Midgard
Algunas pequeñas correcciones para abordar los problemas de integración con la interfaz.
Interfaz
Se corrigieron muchos pequeños problemas de errores descubiertos en la validación, así como la actualización de cómo se calculan los precios.
Revisión de código: comenzó
Revisión económica: en descubrimiento
Auditoría de TSS: discusión temprana
El testnet actualizado se encuentra en las etapas finales de prueba.