我很好奇,您将如何实现一个智能契约,注册一个(子)域在ens上。我找到的文档都指定ENS使用SHA3对域进行散列。我认为Keecak256应该等同于SHA3。另外,查看keecak256和sha3的在线散列输出,我看到相同输入的不同输出。关于如何实现我发现的名称散列算法的伪代码,这里如下所示: if name == '': else:
labelreturn s
我安装了sha3,但它似乎不提供此功能。已使用以下代码尝试使用 k = sha3.keccak_512() k.hexdigest()AttributeError: 'module' object has no attribute 'keccak_512'>>> dir(sha3)
['SHA3224', &