Skip to main content
这里是 BlockX 的产品与开发者文档。BlockX 是一个面向链上数据的函数执行框架:接收 task、扫描触发数据、并行执行轻量 Python 函数,再把结果写回 BlockDB。

架构总览

系统由哪些组件构成、一个 task 如何流动、三条设计原则。

Task 生命周期

从 ReserveWorkerSlot 到 TaskResult 的端到端时序与状态。

仓库结构

什么在哪、为什么这么放、想改 X 该看哪个目录。

组件说明

Worker、Coordinator、Call 执行、IO、Plugin、Python Executor 等逐个展开。

本地开发

环境准备、构建、测试命令与常见问题。

贡献流程

spec-first 的工作方式、代码约定、commit 与 PR 规范。
第一次接触这个项目?按 架构总览 末尾的”建议阅读顺序”读一遍,再进入你要改的组件页。