Bitcoin CLIを触ってみる

まずbitcoincoreをpruneモードで起動します。
$ bitcoin-core.daemon -testnet -prune=550

サーバ側でTCPの8332ポートを開ける設定を行います

$ bitcoin-core.cli createwallet “testwallet”
error: timeout on transient error: Could not connect to the server 127.0.0.1:8332

Make sure the bitcoind server is running and that you are connecting to the correct RPC port.

あれ? bitcoindがrunning出ないと、cliの操作も当然できない

$ bitcoin-core.daemon -testnet -prune=550
メモリが足りずに固まってしまう。swapでメモリを上げないとダメか…
それにしても、bitcoincoreを稼働するには、cpu, メモリ, ネットワーク帯域など色々な問題があって、なかなか個人では難しいな…