ビットコイン・インスティテュート

Re: [PATCH] 'xlisttransactions'の​実装

人物: throughput
throughput 2010年8月5日09:12 UTC
サトシ・ナカモトの投稿(2010年7月30日19:40 UTC)

listtransactionsを何に使う必要があるのかな?

listtransactionsを実装しなかった理由は、Web開発者に使わせたくないからだ。受信した支払いの監視にそれを利用するのは非常に簡単だろう。しかし、その方法で何も取りこぼさないようにする信頼できる方法はない。getreceivedbyaddressとgetreceivedbylabelを使った確実なサンプルコードを用意して「これを使って! これを使って! listtransactionsは使わないで!」と言えるようになるまで、listtransactionsを実装すべきではないと思う。

どうやら君は明らかにCLIよりGUIを好んでいるようだ。 だがGUIは本当にひどいインターフェースだ。例えばSSHアクセスできる5つのノードがあって、こんなふうにループで状態を定期的に収集したい場合などに:

#!/bin/bash
while read host;
do
   ssh "$host" "hostname; bitcoind listtransactions"
   echo =============
done > report.txt < hostlist

そしてreport.txtを人間にメールで送る、といった使い方だ。 これが君にとって正当なユースケースだといいんだが。