# Gavin Andresen # 2012-09-10 12:56:19 # https://bitcointalk.org/index.php?topic=106236.msg1177457#msg1177457 @s{quotedtext} @s{quotedtext} @p{brk} debug.log might tell you why it is being rejected. Some reasons it might be rejected: @p{par} + You're re-using an input that has already been spent. @p{brk} + Sum(outputs) is greater than Sum(inputs) @p{brk} + signrawtransaction was unable to sign all of the inputs (it did not report "complete" : true ) @p{par} By the way: be EXTREMELY careful with the raw transactions API. You can easily forget to include a change output and create transactions with huge fees; test your code thoroughly on testnet before putting it into production. @p{brk}