Desde el GitHub Digest anterior, se inició la migración GNT -> GLM e hicimos pública nuestra auditoría de migración, además de abrir el repositorio de contratos (gnt2). Esto es particularmente importante para Yagna y New Golem, ya que requiere el nuevo token GLM
Desde el GitHub Digest anterior (n . ° 9 ), todo el equipo de Golem ha estado en modo Energizer Bunny en todos los frentes. Se inició la migración GNT -> GLM e hicimos pública nuestra auditoría de migración , además de abrir el repositorio de contratos ( gnt2 ). Esto es particularmente importante para Yagna y New Golem, ya que requiere el nuevo token GLM para una característica que ahora está disponible en forma de Alpha 3 , entre otras características.
Poco después, se lanzó Golem Online Hackathon y ofrecimos la base de conocimientos, nuestra versión de una ventanilla única para hackers en nuestro repositorio de GitHub Hackathons . Si estás buscando un equipo para construir Golem, ¡ese es el lugar para ir! También puede encontrar detalles de otros participantes, proyectos, recompensas, etc.en la página de Gitcoin .
Para acompañar al Hackathon (centrado en los solicitantes), también iniciamos recompensas de proveedores que ofrecen GLM a quienes brindan en Golem. Puede rastrear eso y más en el problema de GitHub .
Antes de sumergirnos en GitHub, también debemos destacar el arnés de prueba Golem (Goth), el Hackathon 101 y la sesión de preguntas y respuestas. Puedes encontrar más sobre eso en este blog .
Entonces, ¿qué hay en Golem GitHub?
Los increíbles comentarios durante el lanzamiento de Alpha 3, el hackathon y las recompensas nos han proporcionado comentarios valiosos y nos han permitido encontrar comportamientos extraños, como solicitantes con errores como: No se pudo crear un error de asignación, las facturas se atascan en el estado «RECIBIDO», las asignaciones son no siempre lanzado.
Otros problemas con los que estuvimos en contacto fueron los largos cálculos que fallaban con frecuencia en los proveedores. Las correcciones para mejorar esto ya se han creado en el repositorio de YaJSapi. Si bien aún no hay un lanzamiento de parche, los desarrolladores aún pueden utilizar la rama que ya lo corrige, aquí . Las correcciones incluidas son: mejoras en el manejo de errores HTTP 408 y disminución de los tiempos de espera de API y la duración de suspensión para corregir el error ECONNRESET.
Relevante para el arnés de prueba Golem recientemente disponible mencionado anteriormente, nuestro equipo ya ha comenzado a utilizar la herramienta, por ejemplo, para probar la multiactividad . Esperamos que otros desarrolladores prueben la herramienta para ayudar a que el desarrollo de sus propias aplicaciones sea más eficiente y agradable.
Una nueva función que estamos creando es la de notificar a los usuarios cuando haya una nueva versión de Yagna disponible. Esta es una característica bastante común en cualquier software, por lo que, naturalmente, se incluirá en Yagna.
Subiendo
Si sigue de cerca Yagna GitHub, es posible que haya notado que tenemos lanzamientos en forma de prelanzamientos, como el pre-rel v0.6.0 a1 . Este es un proceso que hemos estado siguiendo durante algunos meses. Por supuesto, puede probarlos si está emocionado de comprender mejor Yagna, sin embargo, no serán compatibles y no siempre funcionarán fuera de cualquier cosa relacionada con las pruebas. Los lanzamientos importantes y secundarios se compartirán en el blog de Golem .
¡Resumen de resumen!
Eso es todo lo que tenemos para ti en GitHub Digest # 10. No olvide que el Programa de incentivos comunitarios continúa. Para involucrarte en el CIP únete a nuestro chat de Discord , involúcrate en Reddit , etiquétanos en conversaciones interesantes en Twitter , o incluso lanza algunos memes en Telegram . ¡Nos vemos en el próximo GitHub Digest!
PD, en caso de que te lo hayas perdido, ahora tenemos una colección de recursos en nuestra nueva lista Awesome Golem, ¡ compruébalo !