- snip -
Nevertheless, DannyHamilton, I would be happy to take you up on your offer to post the raw transaction and hope that the extra broadcasts speed up the process. That is, if someone is willing to tell me how to find that information. My searching on the matter only reveals more of my ignornance :/
In Bitcoin Core click on the "Help" Menu.
In there you will find an option for "Debug Window", click on it.
In the Debug Window that pops up, you'll see a tab for "Console". Choose that.
In the Console, type (Replacing the yourTransactionIDHere with your actual transaction ID):
getrawtransaction yourTransactionIDHere
The console will dump out a mess of numbers and letters (A through F) in what will appear to be a random fashion. This is the hexadecimal representation of the transaction that your wallet created and tried to broadcast to the network. This is safe to share with anyone as long as you still want that original transaction to be rebroadcast to the network. It will look something like this:
01000000013146d3078c80d6844c7cdd3c57beb778900da8d3385eb52f049b8da221a8fc93010000008a473044022030b611f38a37fbf2549945ef855fede97b461053125c39ac8a4db2b0ed8916ce0220226abed727591a14fedf8cf856b8e71dec64f87f5974c803391c540138e11fa5014104925dd4d8a208db9f85ef3fed3700c4c679c4f118ec8a0a2a707c131285f0e45c9ae2681e352e777f78d677ba9993b19712cab2769ab0b23470388f499c1b02b7ffffffff0258541c00000000001976a91470011388ad90592fc5eb93038867dbf3af9c7c3788acc5a59a11000000001976a914ba6ebc48223204da7ce348da4b084facdf63cf3688ac00000000
If you want to change the original transaction (such as to increase the transaction fee that it paid), then you don't want the original transaction to be broadcast. Once peer nodes hear about the original transaction, they will add it to their memory pool and will reject any replacement transaction that you create until the original transaction is old enough for them to drop it from their memory pool (which could be a few days). Therefore, if you want to replace the original transaction with a new one, then you may want to just send the raw transaction directly to one (or more) people that you trust to manipulate it for you without broadcasting it.
If someone does manipulate the original transaction for you, then you (or they) should post the new modified and unsigned transaction publicly here. That way other trusted users can confirm for you that the transaction does what you intend before you sign it.
Whomever modifies the transaction for you will be able to give you instructions on how to sign it, but again you (or they) should post those instructions here so that other trusted members can review what you're being told to do and can confirm that it is correct and won't result in anything malicious.
I'm headed out right now, and will return in a couple of hours. I'll check my PM and check back in this thread at that time.