Skip to main content
BlockX 是 EVM 原生的链下计算层。你用 Python 函数处理 EVM 状态与事件、读取合约状态并取得合约调用结果。一个 task 组织多次函数调用,并指定如何返回或持久化输出。

EVM 原生计算

函数需要链与区块上下文时,应显式传入。选择触发区块不会自动将函数内的所有节点读取或表读取绑定到该区块。

选择工作流程

调用方决定何时提交任务、处理哪些历史范围。BlockX 执行已提交的工作。

职责划分

执行术语

  • Task 是一次提交的工作单元。
  • Call 是一次用户函数调用,该函数内部可以发起 EVM 合约调用。
  • Call Builder 将任务输入展开为 Call。
  • Writer Plugin 处理调用产生的输出。
  • Python Executor 执行用户函数代码,EVM 请求经运行时转交节点能力。

小结

  • 从 EVM 链、区块、状态和事件语义理解计算。
  • 新区块计算与历史回填沿用同一套词汇。
  • 选择结果去向,并确认对应的完成条件。
继续阅读: