¡Hola, Hivers!
Hace dos días, luego de una conversación con el team de @aliento sobre el validador de bloques, surgió nuevamente un problema que hemos tenido con frecuencia: el bot que refresca la propiedad de precios de un witness en Hive.
Para ponerlo en contexto, este precio es el valor de la moneda HIVE en el mercado, y puedes verlo fácilmente en el explorador de witnesses.
Desde que nació el witness de Aliento, hemos usado este repositorio: hivefeed-js. La verdad es que funciona muy bien, pero me pregunté:
“¿Y si creo un bot similar, pero 100% en TypeScript, usando la nueva librería WAX, para seguir aprendiendo y entender más a fondo cómo funciona?”
Le propuse la idea al equipo, me dieron luz verde, y hace dos días comencé el desarrollo inspirado en el trabajo de @someguy123. Así nació hivefeedprice.
Visitar el repositorio
hivefeedprice vs hivefeed-js
Elige hivefeedprice si:
- Buscas gestión de keys con beekeeper
- Prefieres TypeScript puro con tipos estrictos
- Necesitas instalación más directa sin docker
- Menos configuración
Elige hivefeed-js si:
- Prefieres flexibilidad total en la configuración
- Requieres múltiples métodos de backup de claves
- Quieres control granular sobre los ajustes
- Ya trabajas cómodo con JavaScript clásico
En resumen:
- hivefeed-js → enfoque clásico, probado, más maduro y flexible
- hivefeedprice → enfoque moderno, usando la nueva generación de librerías como
@hiveio/wax
¿Qué hace el bot?
Publica automáticamente el precio de Hive en HBD (Hive Backed Dollars). Esta es una función crítica que actualiza las propiedades de los witnesses.
Fuente de precios, usando las APIs oficiales:
- Binance
- Bitget
- Huobi
- MEXC
- Probit
Vistas previas
Invitación a colaborar
Debo ser honesto: usé IA para acelerar algunas tareas, y refactorizar. No soy experto en arquitectura de código, así que si quieres aportar mejoras, especialmente revisando la estructura o detectando errores de lógica, eres bienvenido.
Puedes ver el repositorio y dejar tus sugerencias. Si tienes experiencia en TypeScript, WAX o bots para Hive, este es un buen momento para aportar y ayudar a robustecer esta herramienta que, creo, apunta hacia el futuro del ecosistema Hive.
El próximo paso es configurar un modo tesnet mas robusto en modo dev.