環境
2015年9月27日
- Mac OS X 10.10.5
- Node.js v4.1.1 (現状、insightがv0.10.xのみ対応なのでそちらの方がいいかも?)
- MongoDB 3.0.6
事前準備
- node.jsのインストール
Bitcore-Wallet-Serviceのインストール
- インストール方法はこちらを参考にどうぞ。 bitcore-wallet-service/installation.md at master · bitpay/bitcore-wallet-service
npm install bitcore-wallet-service
起動前の準備
- MongoDB (2.6+)をインストールして、起動する
cd ~/node_modules/bitcore-wallet-service
npm start
bitcore-walletのインストール
npm install -g bitcore-wallet
wallet -f alice.dat create mySharedWallet 2-2 alice -t
[info] Generating new keys
* Testnet Wallet Created.
* Saving file alice.dat
- Secret to share:
QkCSrNTSxJRxSxWE9LA8sMKxhwGH7Jywa5gGS6fhURWBUfMZYNMwcjoZhsfc8hegdrsnW3ruwbT
5つのサービス
- Locker – locker/locker.js
- Message Broker – messagebroker/messagebroker.js
- Blockchain Monitor – bcmonitor/bcmonitor.js (This service talks to the Blockchain Explorer service configured under blockchainExplorerOpts – see Configure blockchain service below.)
- Email Service – emailservice/emailservice.js
- Bitcore Wallet Service – bws.js