【问题标题】:Keccak on react-nativeKeccak on react-native
【发布时间】:2019-08-18 05:25:49
【问题描述】:

我在 react-native 中尝试 ethereumjs-util ,首先 ethUtil.privateToPublic 工作正常,然后在使用 ethUtil.publicToAddress 时会收到此错误 TypeError: Cannot read property 'call' of undefined ,我跟踪错误实际上来自 @ 987654328@.

然后我尝试Keccak它自己:

const createKeccakHash = require('keccak');
console.log(createKeccakHash('keccak256').digest().toString('hex'));

也遇到同样的错误TypeError: Cannot read property 'call' of undefined

【问题讨论】:

    标签: javascript react-native ethereum keccak


    【解决方案1】:

    你可以试试js-sha3我知道可能你的模块不支持React Native.

    keccak256 = require('js-sha3').keccak256;
    var bytes = keccak256.digest();
    console.log(bytes);
    

    【讨论】:

    • 嗨,js-sha3 和 keccak 有什么不同吗?
    • @ImHappy 我实际上尝试了这两个模块。所以我来说说我的经历。我不知道为什么,因为我没有详细说明。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多