【发布时间】:2021-08-23 02:13:27
【问题描述】:
我被困在某一点上。 函数调用无法从 .env 文件中读取数据。
这是主文件:
public static void main(String[] args) throws HederaReceiptStatusException, TimeoutException, HederaPreCheckStatusException {
//Grab your Hedera testnet account ID and private key
AccountId myAccountId = AccountId.fromString(Dotenv.load().get("MY_ACCOUNT_ID"));
PrivateKey myPrivateKey = PrivateKey.fromString(Dotenv.load().get("MY_PRIVATE_KEY"));
......
这是.env 文件:
MY_ACCOUNT_ID=TESTNET ACCOUNT ID(0.0.1755600)
MY_PRIVATE_KEY=TESNET PRIVATE KEY(302e020100300506032b657004220420c802435424acd5c73733473532551277503ffd4dcccd1042fc657907828708a5)
【问题讨论】:
-
你能显示你得到的异常吗?
-
您意识到您刚刚将完整的私人登录详细信息粘贴到了公共网站上,对吧?
-
TESTNET 和 TESNET,错字
-
这里没有什么可以抛出
NumberFormatException。问题一定出在AccountId.fromString()或PrivateKey.fromString(),你都没有发过。并且不要在任何地方发布私钥,更不用说在 Internet 上。您现在必须重新键入您的应用程序。
标签: java hedera-hashgraph