Solidity开发环境(3)--Mist

Remix是一个solidity的开发环境,他本身包含了EVM以及一些预置的帐户信息,所以可以进行测试开发。如果我们要把自己的合约部署到本地搭建的以太坊私链上要怎么做呢?一种是通过节点控制台命令将Remix生成的ABI和bytecode部署到私链上,一种是使用Mist钱包工具进行合约的部署(调用RPC接口进行部署)。

###Mist安装

  1. 下载安装包http://upyun-assets.ethfans.org/mist/0-9-3/Mist-linux64-0-9-3.zip
  2. 解压后进入linux-unpacked目录
  3. 启动命令./mist –rpc http://127.0.0.1:9541 –swarmurl=http://swarm-gateways.net
    ,其中–rpc参数用来指定我们私链节点的rpc地址
    Mist不仅可以进行合约部署,最主要的是他可以查看合约部署状态,比如在哪个区块上,gas消耗待待。