#1548·fhevm

docs(solidity): FheType 列表在 FHEVMExecutor 操作中重复出现

作者: abdulmalikyar1创建于 2025年12月10日更新于 2026年7月5日
标签documentation

###类 <! -- -- 检查类别,并相应替换标题中的占位符 " 类别 " -- -- "

  • docs(用户)——介绍用户内容:指南、辅导、概念解释等。
  • docs(api) — 接口:合同,SDKs,插件API等.
  • docs(代码)——代码实例,模板,脚本,测试等.
  • docs(misc)——结构,导航,造型,反馈,管家等.

上下文/上下文

在审查 " FHEVMExecutor " 合同时,我注意到可改进文件的几个领域,以帮助开发人员更好地了解使用假设、制约因素和边缘情况。

许多功能依赖于没有明确记载的隐含规则(如 " scalarByte " 期望、支持的比特马斯克类型以及具体的还原条件等)。 这可能导致开发人员与执行器集成或故障排除失败交易的混乱.

QQ 目标文件/页

  • `合同/FHEVMExector.sol'
  • 参考FHE操作器的开发者文档(添加、去除、分割、比较和位法操作)

QQ 任务

  • 在所有二进制操作器中记录“scalarByte”的预期意义和有效值。
  • 澄清 " IsnotScalar " 、 " Division ByZero " 和 " 不相容的Types " 等回归条件。
  • 添加一个简短的解释,说明如何构建和验证所支持的比特马斯克(`被支持的Types')类型。
  • 解释为什么比较操作员总是返回`FheType'。 不论输入类型.