Re: アラートシステムの開発

neliskyの投稿(2010年8月24日 16:28 UTC)

では、管理者は bitcoind からどのような警告を受けるのか?debug.log から grep できるものがあるのか?それとも RPC 呼び出しが特定のエラーを返すのか?ユニットテストのためにローカルでこれを強制的に発生させる方法はあるのか?

getinfo には、ステータスバーに表示されるアラートメッセージやその他のエラーを表示する新しいフィールドがある。

RPC メソッドは、エラー説明「Safe mode: 」に続いてアラートで指定された追加テキストを含む json-rpc エラーを返す。

あなたのために -testsafemode スイッチを追加した。SVN rev 145 だ。

これらは非常に新しいもので、まだ変更される可能性がある。

mizerydeariaの投稿(2010年8月24日 15:11 UTC)

http://www.bitcoin.org/wiki/doku.php?id=man_page を発見したが、-disablesafemode への言及がない。追加すべきではないか!また -4way などの他のものも追加すべきだ。

多くのスイッチは意図的にドキュメント化されていない。機能がまだ開発中だったり、名前がまだ確定していなかったり、リリース向けでないテストコードだったりする場合だ。

-4way は最終的に自動検出に置き換えられるべきだ。