【问题标题】:Unable to understand the use of these functions无法理解这些功能的使用
【发布时间】:2019-01-02 02:47:22
【问题描述】:

我正在阅读一份智能合约,并遇到了这些功能。我无法理解它。有人能解释一下这些函数的作用吗?

uECC_decompress()
rhash_keccak_256_init()
rhash_keccak_update()
rhash_keccak_final()

【问题讨论】:

  • 欢迎来到 Stack Overflow!如果没有函数的实际代码,就不可能解释这些函数。你能发布他们的正文和/或提供他们的实现和/或 API 文档的链接吗?

标签: eos


【解决方案1】:

听起来您一定读过eosio.unregdeosio.lost 合同。

  • uECC_decompress:解压压缩的公钥
  • rhash_keccak_256_init(), rhash_keccak_update(), rhash_keccak_final():初始化、添加数据并计算 Keccak256 哈希。

编辑:这些都不是 CDT 的一部分。它们是拉入项目的外部库。检查两者中的ecc 文件夹以查看实现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-04
    • 1970-01-01
    • 2014-08-18
    • 2023-03-04
    • 2016-10-08
    相关资源
    最近更新 更多