关于METAMASK
原文连接
MetaMask是一个比特币账户管理插件,可以在chrom或firfox的插件中下载
因为在文档中有提到MetaMask,所以就安装了一下,结果发现本地的环境运行有问题,没有币(默认的测试环境是有币的:第一个账户分配了一些币)。原因是如果MetaMask的插件一旦安装上就会自动运行管理账户,它所管理的账户的内容不能在开发中修改(比如币的数量),你之前的测试环境的币是非法的,他会给你清空。
但是当你独立运行测试环境的时候发现,测试币都是存在的。
如何切换MetaMask和本地的(testrpc)?要么卸载metamask插件(如果暂时不用建议卸载),要么在当前浏览器中打开隐身窗口,也可以打开一个没有安装MetaMask的浏览器即可正常调试本地程序。
所以如果你发现本地测试环境(testrpc)不能实现转账就务必检查一下你的浏览器的是否安装了MetaMask插件。