Actualización de desarrollo semanal # 24 – THORChain

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.