プログラミングのゴミ箱

日々の学習の中で知らなかったことについて、調べたことを解説します。

Ethereum入門読んでみた⑥

この記事はEthereum入門読んでみた⑤の続きです。
前回の記事はこちら↓
chanichiwasshoi.hateblo.jp

こちらの記事を参照しています。
メインネットに接続する - Ethereum入門

メインネットへの接続

任意のディレクトリに移動したあと、以下のコマンドを実行してメインネットに接続 & コンソールの立ち上げ。

$ geth console 2> ./e01.log

ログはe01.logというファイルに出力されるため、適宜確認しながら実行してください。
メインネットへ接続してしばらく待つと他のノードに接続されます。いくつのノードと接続されているか確認するにはgethコンソールで以下のコマンドを実行します。

> net.peerCount
4

また、接続されているノードの詳細を確認するには以下のコマンドを実行します。

> admin.peers
[{
  Caps: 'eth/60, eth/61',
  ID: '99017abe7031b48a855b8e79fecb6c927cda88229354f21184d343941ae78ee261d0ccb9f9999f620f96bd729b2cb7c4e8cdf3218d71b016fe531ff439b81dcc',
  LocalAddress: '160.16.80.199:34057',
  Name: 'Geth/v1.0.2/linux/go1.4.2',
  RemoteAddress: '192.169.7.150:30303'
}, 
(中略)
{
  Caps: 'eth/60, eth/61',
  ID: '6f8c6cc4a878ed88e03c7a0ee01386e095fbc1bfd48352c7bec05142cc60795317b5b8c5e9afc9863a414541df4d5b1627a86418177857166171fd45497c75ab',
  LocalAddress: '160.16.80.199:41617',
  Name: 'Geth/v1.0.2/linux/go1.4.2',
  RemoteAddress: '83.77.31.183:30303'
} ]

以上でEthereum入門シリーズを終わります。
最後まで読んでいただきありがとうございました!
この記事少しでも読んでいただいた人の助けになってくれると嬉しいです。