Original Bitcoin client/API calls list - Bitcoin Wiki
コネクション数表示
bitcoin-cli getconnectioncount 8
コネクション情報表示
bitcoin-cli getpeerinfo [ { "id": 8, "addr": "35.187.63.250:18333", "addrlocal": "103.5.140.142:61962", "addrbind": "10.4.124.91:61962", ...
ビットコインアドレスペア生成
bitcoin-cli getnewaddress 2N1fdju35ciYDrfBtFVX1YhEqjPrcyrbCib
0.16 のバージョンでは古いP2PKH(pay-to-public-key-hash)(testnetで先頭がmまたはn)のアドレスではなく、
P2SH(pay-to-script-hash)のアドレスが生成されるようです。
そのため先頭が2(testnet)となっています。
ビットコインアドレスにアカウントを設定
bitcoin-cli setaccount 2N1fdju35ciYDrfBtFVX1YhEqjPrcyrbCib pebble8888
アカウント毎の所持量を表示
bitcoin-cli listaccounts { "": 0.00000000, "pebble8888": 0.00000000 }
自アカウントのトランザクションを表示
bitcoin-cli listtransactions
指定アカウントの受取アドレスを表示
bitcoin-cli getaccountaddress "pebble8888"
トランザクションIDを指定して生データを取得
bitcoin-cli getrawtransaction 5de96782bff9fe699097b0ec32d976a75f863a71e2fa02657728f37046de3a83
生トランザクションデータをデコードして内容を取得
bitcoin-cli decoderawtransaction 010000000001011679292fbec81203084300b82f8338ba21a611f774547e5e574f41898867acac01000000171600142bb98283b10ac3c0180c14ff3692f947d1738bfeffffffff0280f0fa020000000017a9145c5ed105e1765b8d7f57b17ad5fc833d2921e6cb870b1994260100000017a914171306b633cebc3cb224209b184de93dceeb08be870248304502210084151ca8543f4b0616c762bb2384bdacbdc86bafab5807650f44d460756b93f9022007e57f123f493366d7c79afd7f9a2c4ed739c1dd93b6a41cf0cc79d7dcbd02f60121027f74973a1454b2c100394b3509b9527541f0684ec56c2e70c9b481a67aa1563d00000000 { "txid": "5de96782bff9fe699097b0ec32d976a75f863a71e2fa02657728f37046de3a83", "hash": "22ab06df3bacaf4128d40466ca048253314a259aecc3e7fe097ee8bea053a7f4", "version": 1, "size": 248, "vsize": 166, "locktime": 0, "vin": [ { "txid": "acac678889414f575e7e5474f711a621ba38832fb80043080312c8be2f297916", "vout": 1, "scriptSig": { "asm": "00142bb98283b10ac3c0180c14ff3692f947d1738bfe", "hex": "1600142bb98283b10ac3c0180c14ff3692f947d1738bfe" }, "txinwitness": [ "304502210084151ca8543f4b0616c762bb2384bdacbdc86bafab5807650f44d460756b93f9022007e57f123f493366d7c79afd7f9a2c4ed739c1dd93b6a41cf0cc79d7dcbd02f601", "027f74973a1454b2c100394b3509b9527541f0684ec56c2e70c9b481a67aa1563d" ], "sequence": 4294967295 } ], "vout": [ { "value": 0.50000000, "n": 0, "scriptPubKey": { "asm": "OP_HASH160 5c5ed105e1765b8d7f57b17ad5fc833d2921e6cb OP_EQUAL", "hex": "a9145c5ed105e1765b8d7f57b17ad5fc833d2921e6cb87", "reqSigs": 1, "type": "scripthash", "addresses": [ "2N1fdju35ciYDrfBtFVX1YhEqjPrcyrbCib" ] } }, { "value": 49.42207243, "n": 1, "scriptPubKey": { "asm": "OP_HASH160 171306b633cebc3cb224209b184de93dceeb08be OP_EQUAL", "hex": "a914171306b633cebc3cb224209b184de93dceeb08be87", "reqSigs": 1, "type": "scripthash", "addresses": [ "2MuMEKfHJ1TPnkKnvv5yDZ5cNjVJwp1dNo8" ] } } ] }
これは入力が
49.92307243 BTC (=A)
出力が
0.5 BTC (=B)
お釣りが
49.42207243 BTC (=C)
で、
A-B-C = 0.001 BTCが手数料としてマイナーに支払われるトランザクションです。