大雑把なMistのインストール方法の説明です。
ほぼ以下のドキュメント通りです。
* ethereum/mist
依存
- electron version 0.35.2が必須
- Node.js NPM
- Meteor
上記Meteorとelectonのインストール方法
$ curl https://install.meteor.com/ | sh
$ npm install -g electron-prebuilt
インストール手順
$ git clone https://github.com/ethereum/mist.git
$ cd mist
$ git submodule update --init
$ npm install
アップデート手順
$ cd mist
$ git pull && git submodule update
Mistの実行
main.jsファイル内の global.mode を “mist” に変更する(僕のところでは既に”mist”になっていたので不要と思われる)
開発向け。別のターミナルウィンドウで、Meteorサーバとのインターフェイスを開始する。
$ cd mist/interface && meteor
オリジナルウィンドウでの開始方法
$ cd mist
$ electron .
ウォレットを実行
main.js の global.mode を “wallet” に変更
$ cd mist/interface && meteor
別ターミナルで
$ cd my/path/meteor-dapp-wallet/app && meteor --port 3050
オリジナルのウィンドウでMistを以下で開始
$ cd mist
$ electron .
Mistをprivatenetで使う
privatenetを動かすには、gethを分けてインストールする必要があり、ipcpath フラグとともに実行する
$ geth --networkid 1234 --ipcpath /Users/you/Library/Ethereum/geth.ipc --datadir ...
検索用語
- Ethereum, イーサアリアム、エセリウム
- Mist, ミスト
- geth