Notas de Desenvolvimento do Dojo 📝 As últimas novidades do funcionamento interno da engenharia do Dojo... Introspecção! Componentes! Consultas Torii em Rust! Katana como nó completo! Continue a ler para todos os detalhes.
Primeiro, Introspecção Estamos a escrever um SNIP que descreve uma forma padrão de expressar o estado onchain para indexadores offchain, facilitando para *qualquer um* construir infraestrutura para armazenar e servir dados onchain. O resultado final é um desenvolvimento de cliente mais simples, o que é incrível.
Próximo, Componentes Abordámos isto brevemente antes, mas ao dividir o Dojo em componentes (armazenamento de modelos, permissões, etc, etc), as pessoas podem integrar as ferramentas Dojo nos seus projetos de forma incremental, levando apenas o que precisam e deixando o resto.
Agora, Torii Até agora, o Torii oferecia consultas simples que exigiam muito processamento no cliente -- um grande gargalo para consultas complexas. Em breve, os desenvolvedores poderão adicionar seus próprios hooks para realizar agregações em Rust, servindo apenas os resultados ao cliente.
Por último, Katana Estamos a trabalhar na integração do Pathfinder no Katana, permitindo que o Katana funcione como um nó completo, bem como um sequenciador. Este é um passo importante para permitir fluxos de trabalho de forking e sharding mais complexos, assim como a execução otimista.
34