为什么我无法在 pet-shop 中获得 100 个以太币?

Why i cannot get 100 ether in pet-shop?

我在 Truffle 中 pet-shop 完成了 8 个步骤:

  1. 在标题为 "New RPC URL" 的框中输入 http://localhost:9545 并单击保存。
  2. 顶部的网络名称将切换为 "Private Network"。 单击 "Settings" 旁边的 left-pointing 箭头关闭页面,然后 return 转到帐户页面。

Truffle Develop 创建的每个帐户都会获得 100 个以太币。您会注意到在第一个帐户上它稍微少一些,因为在部署合约本身时使用了一些 gas。

但我在 MetaMask 中找不到 100 个以太币,account1 中仍然是 0 个以太币。

你能帮帮我吗?

确保您在第 6 步中输入了正确的助记词:In the box marked Wallet Seed, enter the mnemonic that was displayed when launching Truffle Develop:

您可以通过切换到正确的测试网来查看您的正确余额。在 MetaMask 中点击 "Custom RPC" 并输入 http://127.0.0.1:9545.

教程已更新,但仍有错误。 http://truffleframework.com/tutorials/pet-shop

确保不要在 contracts/Adoption.sol 中包含 view int eh adopt 函数,以便它与 MetaMask 一起工作。