Notas 📝 de desarrollo del dojo Lo último en el funcionamiento interno de la ingeniería de dojo... ¡Introspección! ¡Componentes! Torii preguntas en Rust! ¡Katana como nodo completo! Sigue leyendo para conocer todos los bits y bytes
Primero, la introspección Estamos escribiendo un SNIP que describe una forma estándar de expresar el estado onchain para indexadores offchain, facilitando que *cualquiera* construya infraestructura para almacenar y servir datos onchain. El resultado final es un desarrollo de clientes más sencillo, lo cual es genial.
A continuación, Componentes Ya lo mencionamos brevemente antes, pero al dividir Dojo en componentes (almacenamiento de modelos, permisos, etcétera), la gente puede integrar las herramientas de Dojo en sus proyectos de forma incremental, tomando solo lo que necesitan y dejando el resto.
Ahora, Torii Hasta ahora, Torii ofrecía consultas sencillas que requerían mucho cálculo numérico en el cliente — un gran cuello de botella para consultas complejas. Pronto, los desarrolladores podrán añadir sus propios ganchos para hacer agregaciones en Rust, sirviendo solo los resultados al cliente.
Por último, Katana Estamos trabajando en integrar Pathfinder en Katana, permitiendo que Katana funcione tanto como nodo completo como secuenciador. Este es un paso importante para permitir flujos de trabajo de forking y sharding más complejos, así como una ejecución optimista.
50