bitcoindの起動とクライアントからの接続確認
1. bitcoin.confの作成
ホームディレクトリの下の.bitcoinにbitcoin.confファイルを作成します。
rpcuser=sawady # 認証時に使用する任意のユーザ名 rpcpassword=xxxx #認証時に使用するパスワード testnet=3 # (本番ネットワークじゃなくて)テストネットワークを使う txindex=1 # (自分のトランザクションだけじゃなくて)全部のトランザクションを見れるらしい
2.bitcoindの起動
デーモンでbitcoindを起動してみます。
$ bitcoind -daemon Bitcoin server starting
おっ、無事起動できた。
3.クライアントからの接続確認
サーバへの指示、通信は、bitcoin-cliを使います。 ネットワーク情報を取得するgetnetworkinfoを指定するとJSON形式でいろいろと情報が表示されます。
$ bitcoin-cli getnetworkinfo { "version": 179900, "subversion": "/Satoshi:0.17.99/", "protocolversion": 70015,
とりあえず接続確認は完了!
bitcoindは、起動に時間がかかるので接続に失敗したら、時間をおいて再接続してみてください。