ZMQ
BitcoinでZMQを使って購読する
References:
1. 容量が300GB以上のVPSを借りる.
2. VPSにbitcoindをインストールする. (Bitcoin) 3. フルノードの同期を待つ.
4. bitcoindの設定を行う.
code:bitcoin.conf
# -- 接続情報 -- #
server=1 # JSON RPCサーバとしてコマンドを受け付ける
rpcbind=localhost
# RPCポート。本番であれば 8332、テストネットであれば 18332 がデフォルトで用いられる。
rpcport=8332
# -- 認証情報 -- #
# localhostのみ許可するのであれば、それほど気を遣った設定にしなくても良い。
rpcuser=your_name
rpcpassword=your_password
# トランザクション検索インデックスの有効化
txindex=1
# ZeroMQ用のポート開放
zmqpubrawblock=tcp://127.0.0.1:28332
zmqpubrawtx=tcp://127.0.0.1:28332
zmqpubhashtx=tcp://127.0.0.1:28332
zmqpubhashblock=tcp://127.0.0.1:28332
daemon=1
externalip=your_ip_address
5. zmqをvpsにインストールする.
code:install
apt-get install libzmq3-dev