I made a bitcoin transaction on the 2017-05-21 00:15:59 today is the 2017-06-12 8:26:34 that is 3 weeks (21days) yet the transaction is still unconfirmed and the bitcoins have not yet been returned to my wallet as others will suspect so am considering the bitcoins in the transaction stuck..
i have scared through the net for about 2 days now looking for solutions. i found soo many none of which could work in my case.
the first solution i saw was to use viabtc.com. which is a website that facilitates bitcoin transactions. but i when tried using them they said my transaction fee was too low.. Yes i blame my self on this because i intentionally set the transaction fee too low. this was because my transaction fee were getting alarming as i was receiving multiply small bitcoin payments which increased my number of inputs per transaction when i want to send btc. and since btc transaction fees are calculated based on inputs and outputs and not amount of bitcoin sent, my transaction fee had to increase. i paid equal amount of fee as the amount i wanted to send in a particular transaction this is the hash of the transactions where i spent the same on transaction fee as the amount i wanted to send
f09a4f8165e622424cae9b2b0fbcb231688ec308336ab41dec2668f75181750b you can verify
it got so worse that i was to pay a transaction fee which was much higher than the amount of btc i wanted to send. so i ignored the warnings of bockchain.info wallet and went ahead and specified a small transaction fee.. here is the hash of the unconfirmed transaction
41e96bf8db40818393ed3704a0de7dab97c5955f341644608a41e85a8007c3e5 you can
The second method i tried was the double spending method which i learned from bitzuma.com following the link below
http://bitzuma.com/posts/how-to-clear-a-stuck-bitcoin-transaction/ you can know more about this method by visiting the link above or this link
http://bitcoin-development.narkive.com/NgSiQBmM/bitcoin-development-first-seen-safe-replace-by-fee it is simple a path which some nodes on the network accept. they replace an old unconfirmed transactions with a new one following some particular criteria in an attempt to to allow people to increase transaction fee in the new transaction so that their transactions can be confirmed.
after following the lectures i discovered that it were only possible when a single btc address sends send coins (that was the only example i saw)
and i am using a third party blockchain,info which provide different addresses per transaction so for this single transaction i acctually used 7 different wallets so using the double spending method is quite challenging
i have tried a host of others i have seen paid options but i do not trust them
i hope i will get help here
thanks in advance