Soy terrible promocionando mis proyectos, y esto ha estado activo y utilizable durante meses sin recibir una publicación de anuncio real… Entonces…
anunciando
Un explorador de bloques de colmena de código abierto, un visor de publicaciones y más.
No está pulido, todavía no estoy completamente satisfecho con él, pero es lo suficientemente funcional como para ser útil de varias maneras. Hagamos un recorrido :
Aquí está la página de inicio (por ahora), mostrando módulos para:
- Publicaciones recientes compartidas por mí, tendencias y publicaciones "candentes"
- Una lista de todos los nodos de API públicos que funcionan actualmente para Hive, ordenados por rendimiento con los resultados de las pruebas proporcionados por @fullnodeupdate
- La lista de testigos minimalista, con toda la información disponible al pasar el mouse sobre
- Una visión del mercado de Hive, Hive Dollars y Bitcoin con datos proporcionados por @coingecko
- Una vista ampliable/navegable del bloque irreversible más reciente
Vista de cuenta /@username
:
- Tiene toda la metainformación habitual de la cuenta que se espera de un explorador de bloques
- Muestra una vista sin procesar de todas las transacciones en su cuenta desde la creación
- Muestra publicaciones recientes compartidas por un usuario
- Intenta utilizar todos los metadatos disponibles para personalizar el encabezado de los usuarios
posting_json_metadata
Contiene un editor simple , por lo que los usuarios pueden señalar cualquier servicio externo o dirección de donación de monedas que deseen guardar en una cadena de bloques pública inmutable y resistente a la censura .
Consejo profesional: no hagas pública la dirección de tu casa si no te gustan las visitas .
Juega a los niños inteligentes;)
Si otros desarrolladores de UI están interesados en agregar una función similar, consulte este código y esta carpeta de logotipos svg para ahorrarse un montón de tiempo.
Planeo seguir expandiéndome para admitir nuevos servicios/monedas/cosas, siéntete libre de sugerir más en los comentarios o envíame un mensaje privado en Discord.
Vista de billetera @username/wallet
Una billetera básica para transferir, ver saldos e historial de cuentas para tokens Hive y Hive-Engine.
Utiliza tasas de mercado para mostrar también los precios en USD para las transferencias.
Todos los tokens de motor de colmena se pueden expandir para mostrar descripciones y estadísticas de suministro con un enlace a su mercado
¡Transfiere todas las fichas!
Monitor de colmena dólar /hbd
Una herramienta básica para monitorear el mercado de Hive Dollar y las condiciones de corte de cabello.
Visor de publicaciones @username/permlink
Visor básico de publicaciones y comentarios, también muestra otras publicaciones recientes de ese usuario. Solo lectura (por ahora)
Visor de bloques/b/blocknumber
Ver un bloque específico, se puede ver en una versión mínima como se usa en la página de inicio
O en la parte inferior, puede hacer clic en "Mostrar datos de bloque sin procesar" para acceder al json sin procesar de todo el bloque
Vista de transacciones /tx/TransactionId
Vea una transacción sin procesar, como este pequeño historial anterior.
Nodos /nodes
Acceso directo al widget del visor de nodos API (solo quería mostrar mi nodo en el lugar más rápido nuevamente: P)
Si pasa el mouse sobre un nodo, muestra el informe completo de los metadatos de la cuenta de @fullnodeupdate . Cada punto de izquierda a derecha representa una clasificación general de este nodo para diferentes áreas, que se explican con más detalle en las publicaciones de @fullnodeupdate .
Ordeno los servidores usando una puntuación creada simplemente sumando todos sus rangos. Un rango de -1 significa un error (y el puntaje de clasificación general para ese servidor está fuertemente penalizado por errores).
Los colores son solo un degradado que representa puntajes/clasificaciones de verde claro (mejor) a naranja oscuro (peor) con rojo para errores.
Testigos /witnesses
Acceso directo al widget de testigos, que se puede expandir para mostrar 200 testigos y alertar sobre problemas con la antigüedad de la fuente de precios, parámetros de testigos anormales, resaltar nuevos testigos, etc.
Salud /health
Una vista de tablero que es más adecuada para testigos y operadores de nodos en momentos como las bifurcaciones de la red.
IPFS
Regularmente construyo una versión ligeramente modificada del sitio (usando enrutamiento hash) y la alojo en el Sistema de archivos interplanetarios para que sea accesible incluso si las solicitudes de dns para ipfs.ausbit.dev están bloqueadas.
Puede encontrarlo haciendo clic en este ícono en el encabezado de mi cuenta o mirando la ipfs
etiqueta en los metadatos de mi cuenta. De esta manera, una vez que haya cargado cualquier versión del sitio, puede usarla para encontrar y cargar la versión más reciente 🙂 Simple, pero poderoso.
Cualquiera puede vincular cualquier hash de su cuenta de la misma manera.
El hash actual en el momento de la escritura esQmZC6k4F4zuUByhyfP3yfKyNST4YGzEd3n2pKtVMuZNLkK
También está sembrado con IPNS y dnslink en
Pila de tecnología / Notas
Está completamente escrito en JS del lado del cliente utilizando el marco quasar (vue), alojado en netlify, con alojamiento ipfs proporcionado por fleek + cloudflare.
Como técnicamente es una aplicación de una sola página, las vistas previas de los enlaces apestan al principio. Ahora estoy usando el servicio de representación previa de netlify para simplificar las cosas para los agentes de vista previa de enlaces comunes (por ejemplo, discord, facebook, twitter, etc.). Se planea más trabajo allí con fines de SEO.
No hago un seguimiento de la actividad de los usuarios en absoluto, y no planeo hacerlo.
Por ahora, todas las llamadas de escritura se realizan con hive-keychain, leyendo con hive-js.
Resumen
Soy consciente de que tenemos otros exploradores de bloques, pero que yo sepa, ninguno es de código abierto, así que hice esto. Se está convirtiendo en una especie de híbrido entre un explorador de bloques y una interfaz tradicional, así como un campo de pruebas para experimentar con ideas. Hay otras páginas no vinculadas aquí, módulos incompletos y mucho más por venir en el tiempo.
Planeo actualizarlo más hasta que sea un paquete completo y pulido con todas las vistas que obtienes en otras interfaces, y eventualmente tomar partes de ese código para desarrollar hivelive.io.
El soporte móvil aún es terrible, puede haber errores, y las solicitudes de extracción y los problemas son bienvenidos.
No incluyo ninguna publicidad tradicional, pero sí incluyo enlaces de afiliados útiles y relevantes en el menú superior izquierdo. Es una herramienta gratuita, no un negocio, pero siempre se agradecen los consejos 😉
Disfruten, terminaré con algunas sabias palabras de alguien que nos dejó demasiado pronto.