Dojo 開發筆記 📝 來自 Dojo 工程內部運作的最新消息... 內省!元件!Rust 中的 Torii 查詢!Katana 作為完整節點! 繼續閱讀所有的細節和數據
首先,自省 我們正在撰寫一個 SNIP,描述一種標準方式來表達鏈上狀態,以便鏈下索引器使用,讓*任何人*都能更輕鬆地建立存儲和提供鏈上數據的基礎設施。 最終結果是更簡單的客戶端開發,這真是太棒了。
接下來,組件 我們之前簡單提到過這一點,但通過將 Dojo 拆分為組件(模型存儲、權限等),人們可以逐步將 Dojo 工具整合到他們的項目中,只取所需的部分,將其餘的留給其他人。
現在,Torii 到目前為止,Torii 提供的簡單查詢需要在客戶端進行大量的數據運算——這對於複雜查詢來說是一個重大瓶頸。 不久後,開發者將能夠添加自己的鉤子來在 Rust 中進行聚合,僅將結果提供給客戶端。
最後,Katana 我們正在將 Pathfinder 整合進 Katana,使 Katana 能夠作為完整的節點以及序列器。這是實現更複雜的分叉和分片工作流程以及樂觀執行的重要一步。
26