#目的
monacoin-cliにあるgetwalletinfoっていうwallet残高出してくれるコマンドの中身を知りたい。
#方針
Virtual Boxに作ったlinuxにソースコード落として、そっからgetwalletinfoでfindしてみる。(Linux,Virtual Boxの操作のお勉強含む)
#Linux環境構築
下記URLに沿ってCentOS7を入れる
https://qiita.com/tamago3keran/items/260899458959d3214dcf
インターネットに接続できるようにする為には、下記ファイルのONBOOT=yesとしてあげればOK
/etc/sysconfig/network-script/ifcfg-enp03s
ONBOOT=yes
参考
https://www.shookuro.com/entry/2018/02/10/172724
###ホームディレクトリを英語化する
下記コマンドを実行
LANG=C xdg-user-dirs-gtk-update
###gitcloneするフォルダを用意
とりあえずDocuments直下にフォルダ作って777にする
cd Documents/
mkdir mona
chmod 777 mona
###gitcloneする
git clone https://github.com/monacoinproject/monacoin.git
#getwalletinfoを探す
srcフォルダの下だろうとあたりをつけてfind
cd monacoin/src
find ./ -type f -print | xargs grep 'getwalletinfo'
findは下記参考
http://kawatama.net/web/1141
rpcwallet.cppというファイルに中身書かれていそうなので見に行く
less wallet/rpcwallet.cpp
/getwalletinfo
なんかぽいところ発見。とりあえずgetwalletinfoの中身をのぞくところまでは成功
これを読み解くにはRPC勉強しなきゃなのかな。。。
RPCお勉強の際の参考(備忘)