在web3j中使用ganache帐户

问题描述 投票:2回答:1

当试图使用https://github.com/web3j/sample-project-gradle我遇到这个代码:

    // We then need to load our Ethereum wallet file
    // FIXME: Generate a new wallet file using the web3j command line tools https://docs.web3j.io/command_line.html
    Credentials credentials =
            WalletUtils.loadCredentials(
                    "<password>",
                    "/path/to/<walletfile>");
    log.info("Credentials loaded");

我想使用ganache-cli创建的网络。我成功连接到网络但我找不到钱包文件。有没有办法在这里使用ganache-cli生成的帐户?

blockchain ethereum truffle web3-java
1个回答
5
投票

ganache-cli是个人区块链。它不会创建钱包文件,而是提供加载凭据的私钥。

Credentials credentials = Credentials.create("0x78c0cf2c035dda3c46953fb7b926f8ece0aa8bfed6c012e33d5e289e6e0c1ebc");
© www.soinside.com 2019 - 2024. All rights reserved.