Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: dudeami on August 03, 2013, 11:27:12 PM



Title: [solved] sendrawtransaction error (non-standard transaction)
Post by: dudeami on August 03, 2013, 11:27:12 PM
Hey everyone, need some help here. I've been trying to get a raw transaction to send, but so far I'm getting nowhere.

So, heres my situation. I need to be able to send very small amounts (that are 5430 satoshis or higher), but so far this has not worked. Here is an example of the TX:

This has been signed and signrawtransaction returns complete: 1. When I try to send it, I get this in debug.log:

Code:
ThreadRPCServer method=createrawtransaction
ThreadRPCServer method=signrawtransaction
ThreadRPCServer method=sendrawtransaction
ERROR: CTxMemPool::accept() : nonstandard transaction type

Anyone see the issue? I am using the originating address as the change address, I do not know if this is an issue. I also couldn't find how to specify the TX fee, so I just assumed leaving them out of the outputs would do the trick, maybe I'm wrong.

Any help is appreciated :) Thanks!

Edit: Solved this myself, seems the minimum is 5460 satoshis instead of 5430 ^^' Opps