transaction stays in status "0/unconfirmed, in memory pool"

3

to say this upfront: I know these kind of questions have been asked before, but I already tried some things and I really don't have the knowledge what to do next.

I recently tried to send an amount of BTC from a Bitcoin Core wallet. After one whole day, the transaction still has the status "0/unconfirmed, in memory pool" in Bitcoin Core. I've tried restarting with options (rescan; zapwallettxes), but it didn't work. I also used the dumpprivkey command and imported this key into a blockchain.info wallet. It says there's no money on it...

How can I get this money back?

screenshot of 'information'

Edit: Solved. Like Michael C Ippolito said, the transaction has been confirmed eventually. I thank you for your answers.

user43501

Posted 2016-11-23T13:30:57.833

Reputation: 31

Weird. Does looking up the address (addresses start with 1abc...) on a different block explorer give you something different? How many blocks does your client have under Help -> Debug window -> Information -> Current number of blocks ?

Nick ODell 2016-11-23T15:25:04.243

What exact differences am I looking for at blockchain/Block explorer?user43501 2016-11-23T17:34:48.280

A difference in balance.Nick ODell 2016-11-23T22:24:14.987

Balance is exactly the same. I guess the transaction ID is public anyway so I can post it here? 803d7b295895e1fffc0897ae55b1c26caa27b3bc237a87f22dc4cfc1f3e2bd57user43501 2016-11-24T03:04:53.323

Are you sure you imported the right key into blockchain.info? Make sure you're not importing the key that you sent the money to - import the key that you sent the money from.Nick ODell 2016-11-24T03:57:05.037

Ok, I couldn't find the key I sent from directly in BTC Core, so I used the one I sent to to find the other one on blockchain.info. Then I used this to find out the private key. This private key I imported under 'addresses' in my blockchain wallet. I tried both a already used and a new wallet. Blockchain told me the key was ok, but there's no money on it. Did all this before I wrote here first. If I click on the transaction on blockchain, it says: 'Estimated Confirmation Time Very Soon (High Priority)' ; Anyway, it's been like that since I first took a look at it.user43501 2016-11-24T07:55:38.283

1Since the transaction wasn't confirmed yet, the receiving address didn't have a balance yet. That's to be expected. Blockchain.info's "High Priority" is a fixed limit of Satoshi/byte, unfortunately, they haven't fixed its behavior although it has been criticized for years that it isn't accurate.Murch 2016-11-27T13:28:50.300

Answers

1

One cannot say for sure what is happening without seeing the transaction ID, but it's likely that this is being caused by the current transaction backlog of about 62,000 or so unconfirmed transactions.

If the transaction being discussed has a low fee (relative to the other 62,000 unconfirmed transactions) the transaction being discussed may not be confirmed until a large number of those other unconfirmed transactions have been confirmed.

Two possible outcomes are that the transaction is eventually confirmed or that the transaction will eventually get dropped from the network and you will still have control of those bitcoins.

EDIT: BIP 125 Opt-in Full Replace-by-Fee Signaling provides a flagging option for dealing with this, though I'm not sure if any Bitcoin clients currently provide userfriendly support for this.

Michael C Ippolito

Posted 2016-11-23T13:30:57.833

Reputation: 91

1Right now these are getting more again. The link in the last paragraph, can I use this somehow?user43501 2016-11-24T15:52:10.493

Unfortunately not, except for with future transactions. From the BIP: "The opt-in full Replace-by-Fee (opt-in full-RBF) signaling policy described here allows spenders to add a signal to a transaction indicating that they want to be able to replace that transaction in the future."Michael C Ippolito 2016-11-25T21:05:50.147