gpt4 book ai didi

localhost - 如何使用安全帽将以太币添加到我的本地主机 Metamask 钱包中?

转载 作者:行者123 更新时间:2023-12-04 13:07:12 30 4
gpt4 key购买 nike

我已经 connected metamask to a node用安全帽创建。我可以在 http://localhost:8545 上连接到此节点将链 id 设置为与安全帽网络链 id 匹配后元掩码中的网络 (31337)
如何将以太发送到本地主机网络上的帐户/地址,以便这些帐户有足够的以太来部署合约?

最佳答案

您并没有完全将以太币添加到您的 localhost 安全帽钱包中,因为没有可以将以太币发送到您的帐户的 localhost 水龙头。您可以通过以下步骤连接到由 Hardhat 自动创建的预注资金帐户:

  • 使用 npx hardhat node --show-accounts 以独立方式运行安全帽网络将Hardhat 自动创建的预付费账户打印到std.out ,以及它们对应的私钥。
  • 在 metamask 中,连接到 http://localhost:8545 上的此节点设置链 id 以匹配安全帽网络链 id (31337) 后的网络。
  • 在 metamask 中,选择“导入帐户”选项并从本地安全帽节点粘贴这些帐户之一的私钥 - 将 metamask 连接到该帐户以查看帐户余额等。
  • 在您的安全帽配置文件中,将一个或多个预先资助帐户的私钥包含到您的 localhost 网络的帐户属性中。 IE
  •     localhost: {
    chainId: 31337, // Chain ID should match the hardhat network's chainid
    accounts: [`${PRE_FUNDED_PRIVATE_KEY_1}`, `${PRE_FUNDED_PRIVATE_KEY_2}`, `${OTHER_PRIVATE_KEY}`],
    }
    然后,您可以在部署脚本中访问这些帐户。例如,从 ${PRE_FUNDED_PRIVATE_KEY_1} 发送契约(Contract)至 ${OTHER_PRIVATE_KEY}

    关于localhost - 如何使用安全帽将以太币添加到我的本地主机 Metamask 钱包中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68814078/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com