grue (OP)
Legendary
Offline
Activity: 2058
Merit: 1446
|
|
June 12, 2013, 10:27:07 PM Last edit: September 27, 2016, 04:27:57 AM by achow101 |
|
I have an unconfirmed transaction and/or it is confirming super slow. What should I do? Be patient and wait. The transaction should confirm within 5 days. If it does not, tell the sender to resend with a fee. Do not ship goods without at least 1 confirmation. Please do not ask for help; it will not speed up confirmations.Blockchain.info says it should be confirmed by now, but it is still not confirmed!
Blockchain.info's confirmation time is just a guess. Confirmation times may vary wildly, so do not be concerned when your confirmation time is long. Sit tight and your transaction will confirm. How can I speed up confirmation in the future?
Use a wallet with dynamic fees (most do nowadays) and use the recommended fee set by the wallet. For fastest confirmations, always set dynamic fee to be the highest estimate. How does Bitcoin's fee policy work?
Transaction fees are based on the size of the transaction. Sending to many recipients, or sending from a wallet that received "dust" transactions will increase transaction size. How much fee you pay matters as well; 0.001 btc/kb will confirm within the next block whereas 0.0001 may take several blocks. These policies are in place to prevent large blocks (bad for miners) and transaction spam (bad for everyone running a full node). How do I resend a transaction?
Bitcoin-qt will rebroadcast unconfirmed transactions every 30 minutes or so. As long as the sender has his client open, the transaction will be rebroadcast.How do I resend a transaction with extra fee?
For Bitcoin Core users: - Right click the transaction and choose "Abandon Transaction"
- Send the coins again with a fee
Third party client usersHow do I remove an unconfirmed transaction?
If you do not want to see the unconfirmed transaction, you can remove the transaction from your wallet. Once the transaction gets confirmed, it will reappear in your wallet.
|
|
|
|
tom1
|
|
June 12, 2013, 10:32:16 PM |
|
This should be sticked
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
June 12, 2013, 10:47:03 PM |
|
This should be sticked If it is, I suggest adding the double-spending method to "If you sent the transaction" https://bitcointalk.org/index.php?topic=231309.0If you sent the transaction: Why waiting? Afaik it's not necessary but I may be wrong.
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
grue (OP)
Legendary
Offline
Activity: 2058
Merit: 1446
|
|
June 13, 2013, 12:24:02 AM |
|
If you sent the transaction: Why waiting? Afaik it's not necessary but I may be wrong. You need to wait a few days for the transaction to drop from the memory pool. If you don't wait, the current implementation will treat it as an double spend attempt.
|
|
|
|
Maged
Legendary
Offline
Activity: 1204
Merit: 1015
|
|
June 13, 2013, 08:09:17 PM |
|
If you have a recent backup of your wallet, it would be easier to go back to that than to use pywallet. Just don't delete your "broken" wallet until you're sure you have all of your funds.
|
|
|
|
bernard75
Legendary
Offline
Activity: 1316
Merit: 1003
|
|
June 15, 2013, 09:32:17 PM |
|
- Do nothing, it should confirm itself within a week.
A week? Seriously???
|
|
|
|
grue (OP)
Legendary
Offline
Activity: 2058
Merit: 1446
|
|
June 16, 2013, 02:01:59 AM |
|
- Do nothing, it should confirm itself within a week.
A week? Seriously??? Within a week. I stated this because confirmation time varies wildly. Don't want people getting upset their transaction didn't get confirmed within the average confirmation time. Worst case scenario IMO is a 0 fee transaction that normally would require a fee. Last time I sent such a transaction, it was confirmed overnight.
|
|
|
|
HeroC
Legendary
Offline
Activity: 858
Merit: 1000
|
|
August 14, 2013, 01:33:08 PM |
|
Does it require more fees when more transactions are behind it? I used to use faucets a lot, and I just sent a transaction, and it has a bunch of faucet transactions. That makes the transaction bigger, which requires more fees, right?
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
August 16, 2013, 12:42:54 AM |
|
That makes the transaction bigger, which requires more fees, right?
Yes
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
shbtc
Member
Offline
Activity: 60
Merit: 10
|
|
August 20, 2013, 05:04:01 PM |
|
I have a large transaction that appears to have been abandoned by the network, no confirmations in 5 hours. I'm using Ubuntu 13.04 and when I try to get the dependencies I get these error messages:
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
I've already used the sudo command.
I can't wait a week because the transaction is to a temporary deposit address to CampBX that expires in 1 day, 9 hours. Any ideas? Any other ways to remedy this?
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
August 20, 2013, 05:11:30 PM |
|
What dependencies are you talking about? Could you post the tx you'd like to broadcast?
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
shbtc
Member
Offline
Activity: 60
Merit: 10
|
|
August 20, 2013, 06:57:35 PM |
|
What dependencies are you talking about? Could you post the tx you'd like to broadcast?
Well bitcoin-qt just corrected itself. 20 confirmations. Dependencies: Debian-based Linux: aptitude install build-essential python-dev python-twisted python-bsddb3
|
|
|
|
b!z
Legendary
Offline
Activity: 1582
Merit: 1010
|
|
September 02, 2013, 02:22:11 PM |
|
Stupid question: does deleting the transaction remove it from the network and put the coins back into your address so they can be sent again?
|
|
|
|
grue (OP)
Legendary
Offline
Activity: 2058
Merit: 1446
|
|
September 02, 2013, 03:30:58 PM |
|
Stupid question: does deleting the transaction remove it from the network and put the coins back into your address so they can be sent again?
deleting the transaction does the following: - prevents your client from rebroadcasting the transaction
- ...which causes nodes to "forget" the transaction ever existed (since unconfirmed transactions are not "remembered" after shutdown)
- ...which allows you to double spend the input to another address(since there won't be a conflicting transaction on the network)
|
|
|
|
Datto
|
|
September 20, 2013, 07:10:20 PM |
|
I normally just delete the wallet and use my backup wallet !
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
September 20, 2013, 07:13:04 PM |
|
I normally just delete the wallet and use my backup wallet !
My reaction to this is your avatar
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
danystatic
|
|
November 19, 2013, 06:38:28 PM |
|
- Do nothing, it should confirm itself within a week.
A week? Seriously??? Within a week. I stated this because confirmation time varies wildly. Don't want people getting upset their transaction didn't get confirmed within the average confirmation time. Worst case scenario IMO is a 0 fee transaction that normally would require a fee. Last time I sent such a transaction, it was confirmed overnight. I'm actually experiencing the same issue. I sent from Blockchain.info, normal send (typically it includes a fee) but actually it says 0 FEE http://blockchain.info/fb/16abbkqI am not asking for a warranty, but would it be someday processed? Yes, I do think it could be Uncomfirmed for life
|
|
|
|
Moebius327
|
|
November 19, 2013, 06:51:58 PM |
|
- Wait 48-72 hours so the network can "forget" the transaction (this step is very important!)
What happens if you skip step 2, double spending before the network forgot?
|
|
|
|
deepceleron
Legendary
Offline
Activity: 1512
Merit: 1036
|
|
November 19, 2013, 07:44:17 PM |
|
Notice: If you want a payment to go through in less than several hours, increase your Bitcoin client's optional/voluntary fee to something higher than 0.0001/kB for all transactions. Priority is given to higher fee transactions. Some transactions sending large amounts of Bitcoin may qualify to be free, but you should add this additional fee in your Bitcoin's options, so that no transactions are sent without fee. The default additional fee is 0, which still allows some non-fee transactions to be created. The Bitcoin network is very busy right now. There are several transactions a second being sent, and currently 6000 and 5MB of transactions are waiting for inclusion in the blockchain. Inclusion is what makes payments confirmed and trustable. If there were NO more transactions sent, clearing this backlog would take over an hour of maximum-size blocks. Just the web page attempting to list unconfirmed transactions is about 2MB, and will make your browser crawl: https://blockchain.info/unconfirmed-transactionsAlso note: If you have already sent a payment with Bitcoin-Qt, the best thing to do is wait. Other wallets may make "bad" transactions, with less than the mandated minimum fee that will never confirm, but Bitcoin-Qt transactions will always confirm given time. The first-post instructions for removing a transaction and re-sending a new one with fees apply only if the original transaction was created with a "bad" client, or if it was sent while attempting to bypass Bitcoin fee rules. Removing a transaction record from your client and re-sending another transaction will likely do you little good. The network won't soon "forget" your original transaction if it is properly constructed, will recognize a new transaction as attempting to double-spend the same money, and will discard the new transaction anyway.
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 19, 2013, 07:48:35 PM |
|
- Wait 48-72 hours so the network can "forget" the transaction (this step is very important!)
What happens if you skip step 2, double spending before the network forgot? Nodes which "know" of the first tx will drop the second tx as an invalid double spend. It is very likely outside of some rare conditions that no miner will ever see the second tx or include it in a block.
|
|
|
|
|