トランザクション手数料が必要なためコインを送れない?
これが起きたバージョンは何だ?リリースビルドか、自分でビルドしたものか?どのオペレーティングシステムだ?
IPアドレスで送信したか、それともBitcoinアドレスで送信したか?
49.99を送信した時、0.01の手数料を支払うよう求められたか?
GetMinFeeに変更があったが、これが原因となるとは思えない。ブロックが巨大になった時にのみ適用され始める。
ブロック番号の違いの理由は、表示される数値が0.3.11で1減らされたためで、その方が理にかなっていたからだ。
何が起きたかわかったと思う。生成されたトランザクションをダブルクリックしてくれ。おそらく0.01未満のトランザクション手数料が含まれている。
誰かが0.00000010のトランザクション手数料を支払っている。-paytxfeeでそれを設定できるとは思えない。おそらくコードを修正する必要があるだろう。あなたの生成されたブロックは50.00000010の価値があるため、全額を送信しようとするとお釣りに0.00000010が残り、それがダストスパムの0.01手数料をトリガーする。
このコーナーケースを除けば通常は無害だ。これを処理するためにCreateTransactionに特別なケースを追加すべきだ。