6、Mist、Ethereum-Wallet安装和交易
1、安装 Ethereum-Wallet
Mist 是以太坊官方提供的以太坊浏览器,是因为其除了可以用于账户及以太币操作之外,还可浏览当前以太坊网络算力,已挖掘区块数,账户数,还可输入地址,访问 web 页面。Mist 与 Ethereum-Wallet 都可以使用发布包安装,而不必从源码自行构建,预编译版的址为
https://github.com/ethereum/mist/releases
。
Mist 在安装后,首次启动时会从网络下载一个自己的 geth 核心,这需要消耗一点时间,之后还要从网络同步最新的以太坊区块链状态,否则直接 launch application,会导致程序页面空白,所以还是不要急,耐心一点,等其跑完自己需要执行的内容。
由于 Mist 与 Ethereum-Wallet 功能大体相同,只是比后者多了浏览以太坊状态的功能。而像创建账户,转移以太币,部署调用合约这些功能 Ethereum-Wallet 也全都具备,而且从笔者自己的经验来看,其相比 Mist 会少很多奇奇怪怪的问题,因此本次我们直接来看 Ethereum-Wallet。
Mac 环境执行以下命令可以连接到我们自己的私有链上:
/Applications/Ethereum\ Wallet.app/Contents/MacOS/Ethereum\ Wallet --rpc http://10.40.152.132:8545/
2、Ethereum-Wallet 转移以太币
在 Wallet 界面,点击 Account 1 账户。
在接下来的界面右侧,点击 Copy address 或 Transfer Ether & Tokens。
设置 from, to, amount 并点击下方的 Send。
接下来会提示输入转出账户的密码,为防止自动计算的 gas 数量不够,导致交易失败,此处我们也可以修改最大允许消耗的 gas值。
密码输入完成后,点击 Send Transaction,然后切换到 wallet,此时可在页面下部查看这笔交易的进度,11 of 12 是指目前已经得到 11 个区块的确认。
点击进度条,可查看该笔交易的详细信息。
稍等片刻,可以看到 Account 1 的金融增加了 100 以太币。
到此为止,Ethereum-Wallet 的账户间转账功能就介绍完了。