无法理解这些功能的使用

Posted

技术标签:

【中文标题】无法理解这些功能的使用【英文标题】: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 文档的链接吗? 【参考方案1】:

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

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

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

【讨论】:

以上是关于无法理解这些功能的使用的主要内容,如果未能解决你的问题,请参考以下文章

用户态与内核态的理解

使用 OCR 引擎 tesseract 无法理解提取文档中的坐标

无法理解楼层功能的行为

无法理解循环中的“继续”功能是如何工作的? [关闭]

grunt uglify js无法理解一些es6功能?

无法理解python代码的功能。