Skip to main content

Module hash

Module hash 

Source
Expand description

内容哈希工具(BLAKE3)—— re-export tier1 单一真相源

§两套 WAL 合并

自 0.2.0 起,本模块已重构为 evorule_reactor::hash重导出层。 哈希算法的单一真相源在 evorule_reactor::hash,本模块仅 re-export。

§重导出的符号

§已移除的符号

  • tcb_to_serde:内部函数,已统一到 tier1
  • log_hash_error:依赖 Backtrace 的日志函数,已移除

§向后兼容

verify_hash_chain 作为 deprecated 包装器保留,内部调用 compute_chain_hash 并返回 true,保持原有 API 语义(自洽重算,不报错)。

§与 tier1/tier2 的关系

  • 算法源:evorule_reactor::hash(单一真相源)
  • evorule-governance 也 re-export 同一源
  • 三方(tier1/tier2/CLI)哈希值字节级一致,无需交叉验证快照

Structs§

HashError
重导出 tier1 的哈希算法(单一真相源)

Functions§

compute_chain_hash
重导出 tier1 的哈希算法(单一真相源)
content_hash
重导出 tier1 的哈希算法(单一真相源)
fact_hash
重导出 tier1 的哈希算法(单一真相源)
fact_to_stable_json
重导出 tier1 的哈希算法(单一真相源)
verify_hash_chainDeprecated
验证哈希链完整性(deprecated,保留向后兼容)