Bitcoin Forum

Bitcoin => Electrum => Topic started by: bertshowell on March 13, 2020, 08:25:34 PM



Title: Receive Tab and History Tab Inconsistent
Post by: bertshowell on March 13, 2020, 08:25:34 PM
I received some bitcoins via my watching wallet.

The Receive tab shows the status as Pending, but the History tab shows the coins received. On the blockchain, the transaction has more than 10 confirmations.

Is there any way to keep status information is step?


Title: Re: Receive Tab and History Tab Inconsistent
Post by: BitcoinGirl.Club on March 13, 2020, 08:29:51 PM
Quote
Is there any way to keep status information is step?
Not clear about what you are asking but I am trying here.

Check on the left side corner of the bottom part of the Electrum window. If we do not see any  unconfirmed bitcoin then it's added with your total bitcoin that you have in the wallet. And for confirmed transaction in the history tag you will see the green tick mark next to the transaction raw.



Title: Re: Receive Tab and History Tab Inconsistent
Post by: TryNinja on March 13, 2020, 08:30:41 PM
You can ignore the information in the Receive tab. That's just a feature that Electrum has for people that want to somehow organize their "payment requests".

E.g: A friend needs to pay me 0.05 BTC. So I create a "receive" order with the 0.05 BTC amount, the description "payment for the pizza" and give the address to him. When he pays, Electrum marks the "payment for the pizza" as received. But in the blockchain level, none of this information (the "order" and its descriptions) exists. What matters is that the address X received 0.005 BTC. That's why what you need to look at is the transaction history.


Title: Re: Receive Tab and History Tab Inconsistent
Post by: bertshowell on March 13, 2020, 09:01:54 PM
Quote
Is there any way to keep status information is step?
Not clear about what you are asking but I am trying here.

These 2 images show what I mean
https://ibb.co/1rrWTKn (https://ibb.co/1rrWTKn)
https://ibb.co/bBd3HFp (https://ibb.co/bBd3HFp)


Title: Re: Receive Tab and History Tab Inconsistent
Post by: nc50lc on March 14, 2020, 03:04:36 AM
Must be because the amount you specified wasn't 'filled' yet.
You just received 0.0045 BTC instead of 0.005

But as TryNinja said, you can ignore that because it's not actually required to receive Bitcoins, it's just for label and stuffs.


Title: Re: Receive Tab and History Tab Inconsistent
Post by: o_e_l_e_o on March 14, 2020, 09:50:59 AM
nc50lc is correct here. Since you requested 0.005, and received 0.0045, the request is still marked as "pending". As you can see at the bottom of your screenshots, your balance is 0.0045. The coins have been received. The only thing that is "pending" is your request for 0.005 BTC, not the actual transaction itself.

You can actually delete the pending request simply by right clicking on it and hitting "delete" so it no longer shows up and confuses you. In future, you don't need to create requests at all unless you want to label your received transactions for some reason. Simply sharing the address (or the address's QR code) is sufficient.


Title: Re: Receive Tab and History Tab Inconsistent
Post by: bertshowell on March 14, 2020, 11:49:43 AM
Must be because the amount you specified wasn't 'filled' yet.
You just received 0.0045 BTC instead of 0.005

But as TryNinja said, you can ignore that because it's not actually required to receive Bitcoins, it's just for label and stuffs.
The 0.005 is a withdrawal fee from the exchange


Title: Re: Receive Tab and History Tab Inconsistent
Post by: o_e_l_e_o on March 14, 2020, 11:57:36 AM
The 0.005 is a withdrawal fee from the exchange
I assume you mean 0.0005 is the withdrawal fee, which accounts for the discrepancy between the 0.005 request and the 0.0045 received.

Regardless, it makes no difference why the amount you received was less than the amount you requested. Until you receive the specified amount (or the request times out because you set a time limit on it), it will stay there reading "Pending" unless you delete it like I said above. The request has no relation to the actual amount of bitcoin in your wallet, it's simply a record of what you have asked for. Think of the request like an invoice a company issues for payment to a customer. What is printed on the invoice isn't necessarily the same as what they receive in payment, and keeping a recording of all the invoices they have issued doesn't mean that is the amount of money they have in their bank account.


Title: Re: Receive Tab and History Tab Inconsistent
Post by: bertshowell on March 14, 2020, 12:05:49 PM
The 0.005 is a withdrawal fee from the exchange
I assume you mean 0.0005 is the withdrawal fee, which accounts for the discrepancy between the 0.005 request and the 0.0045 received.
Um yes, 0.0005 was the fee.

Maths was never my strong point  :-[


Title: Re: Receive Tab and History Tab Inconsistent
Post by: DireWolfM14 on March 15, 2020, 07:23:32 PM
@bertshowell,
I think you're missing some key facts about the way payment requests work.  They are merely a note or a message that you can share with someone that owes you money.  

For example, I create a payment request, and right-clicked on it to get some information:
https://i.ibb.co/KV0pr68/Untitled-1.jpg

If I click on "Copy URI" I get a window to pop up with this text:
Code:
bitcoin:1Q3Z9DWwMAKmYyYHW6hUK7YJXUu8Laqeyp?amount=0.01&message=wages%20for%20flipping%20burgers&time=1584298995

I can also save the request as a .bip70 file, which can be opened by various bitcoin clients.  Again, it's just a message that includes the payment address, the amount requested, and the description text.  The request doesn't interact with the blockchain.

If I were to send you this request, and you use it to populate your "send" transaction, my request will show the same thing as the history tab.  Or, you can ignore the request and build a send transaction of your own.  For example you can create a transaction that has the same payment address, the same amount, but in the description you type "DireWolfM14's wages for flipping burgers," or decide to leave it blank.  In that case you would send me the money you owe me, but my request will continue to show "Pending."



Title: Re: Receive Tab and History Tab Inconsistent
Post by: BitMaxz on March 16, 2020, 12:02:52 AM
These 2 images show what I mean
https://ibb.co/1rrWTKn (https://ibb.co/1rrWTKn)
https://ibb.co/bBd3HFp (https://ibb.co/bBd3HFp)

According to these two images it was received 5 confirmation the pending will be gone after 6 confirmation base on my experience.
But 3 confirmation is enough where you can spend your Coins out from Electrum.

So, wait a couple of minutes or an hour to get 6 confirmation and it will show the full pie and status become confirmed.  Sometimes if the blockchain shows a higher amount of confirmations and Electrum shows pending the server might be the issue. Changing the server(Don't forget to reopen Electrum) might solve the issue.


Title: Re: Receive Tab and History Tab Inconsistent
Post by: o_e_l_e_o on March 16, 2020, 10:52:08 AM
According to these two images it was received 5 confirmation the pending will be gone after 6 confirmation base on my experience.
That's not the issue here. If you read above, it's because the amount he requested is more than the amount he received. The request will remain unfilled until he performs another transaction for the requested amount.

But 3 confirmation is enough where you can spend your Coins out from Electrum.
You can spend coins from Electrum after fewer than 3 confirmations. You can even spend unconfirmed transactions from Electrum, which will automatically confirm the first transaction when the second transaction is confirmed. This is the basis for child-pays-for-parent transactions.