Bitcoin Forum
May 28, 2024, 01:04:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Depsoit does not appear in Electrum wallet - not sure why? PLEASE HELP  (Read 131 times)
futures (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 4


View Profile
January 02, 2022, 06:47:53 PM
Merited by o_e_l_e_o (4)
 #1

We're using a bitcoin payment  to receive BTC payments from customers.

a user made a deposit and The payment did come through to the xpub that we use to receive payments, but not into the electrum wallet.  behalf that it goes into the wallet.

The sending wallet has recorded the payment as being sent successfully - but it seems not to have arrived in our electrum wallet.

tx id : 399768e1971a38b2eb32fcf170a0d80f7a6f2d7869f9579f5aa959bbff6b88f9

Can anyone please help me with this?


Thanks
hosseinimr93
Legendary
*
Online Online

Activity: 2408
Merit: 5259



View Profile
January 02, 2022, 07:23:42 PM
Last edit: January 02, 2022, 08:05:03 PM by hosseinimr93
Merited by o_e_l_e_o (4), Pmalek (1), Charles-Tim (1)
 #2

Is your wallet synced? Is the circle located at bottom right corner of the window green?

If your wallet is synced and that's not the problem, go to "Addresses" tab and check if you see the receiving address there.
If you don't see the address there, that may be beyond the gap limit.

For increasing the gap limit, go to console tab and use the following command.

Code:
wallet.change_gap_limit(N)
Where N is the gap limit.
Change it to 50 and see if it works. If it didn't work, change it to 100.

Note: If any of "addresses" and "console" tabs are not available, you can click on "View" at top the window and enable them.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18566


View Profile
January 02, 2022, 08:01:13 PM
 #3

a user made a deposit and The payment did come through to the xpub that we use to receive payments, but not into the electrum wallet.
So just to make sure I'm understanding you correctly: You have a watch only wallet generating address from the xpub, and the transaction showed up normally there? But then you have an Electrum wallet containing the private keys, and the transaction did not show up there?

If this is the case, then there are a couple of options here. The most likely are as hosseinimr93 has explained - either your Electrum wallet is not synced, or the address is beyond the gap limit. The other possibility is that the two wallets do not match, and the xpub you have imported is generating addresses from a different seed phrase or a different derivation path. Simply double check the first address from both the xpub and your Electrum wallet match to rule this out.
futures (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 4


View Profile
January 02, 2022, 09:15:22 PM
 #4

Is your wallet synced? Is the circle located at bottom right corner of the window green?

If your wallet is synced and that's not the problem, go to "Addresses" tab and check if you see the receiving address there.
If you don't see the address there, that may be beyond the gap limit.

For increasing the gap limit, go to console tab and use the following command.

Code:
wallet.change_gap_limit(N)
Where N is the gap limit.
Change it to 50 and see if it works. If it didn't work, change it to 100.

Note: If any of "addresses" and "console" tabs are not available, you can click on "View" at top the window and enable them.

i have tried all that i cant find the address in my wallet

i am so worried
hosseinimr93
Legendary
*
Online Online

Activity: 2408
Merit: 5259



View Profile
January 02, 2022, 09:34:45 PM
Last edit: January 02, 2022, 09:57:17 PM by hosseinimr93
 #5

i have tried all that i cant find the address in my wallet
Please answer the question asked by o_e_l_e_o.
What do you mean by "The payment did come through to the xpub that we use to receive payments"?
How do you check the transactions made by your customers through the xpub?

In electrum, click on "Wallet" at top of the window and then select "Information".
Do you see the same master public key (xpub)?


Another question:
How did you create your wallet?
Did you create your wallet in electrum or you created your wallet somewhere else and then imported it into electrum?
If you have created your wallet in any version of electrum newer than 4.0.9 (through GUI), you should have zpub, not xpub.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
BitMaxz
Legendary
*
Offline Offline

Activity: 3262
Merit: 2979


:( My PC broke due trying to recover an old wallet


View Profile WWW
January 02, 2022, 11:36:20 PM
 #6

Can you try to copy the xPub again from the wallet that you control(Not the watch wallet) and import it again to a new wallet let's compare them if the address generated from your watch-only wallet is the same as the newly imported xPub wallet then if its the same you pasted a correct xPub.


Can tell us if what address exactly do you expecting to receive BTC and how much do you expect?

If the address is a legacy address then there is a tool that you can analyze the xPub until you found the right address with balances.
You can find it here https://blockpath.com/wallets/local/101?action=appxpub
And then paste the xPub it will show used addresses with current balances it only works if the xPub or the wallet already have transaction history.

Also take note of the circle under your Electrum wallet it looks like this below



If it shows a green circle it means its connected to the server but if it's red just like mine it means it's not connected to any server.
Like the above said if you have a red circle in your wallet you have a connection problem between your Electrum wallet to any server online.

If you have the seed phrase of that wallet you can also use https://iancoleman.io/bip39/ and run it offline to find the exact derivation path of the address that you expect to receive BTC.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
January 03, 2022, 02:57:46 AM
 #7

Have you tried restarting your electrum software? Sometimes a problem can be caused by a server you're connected to which wouldn't ordinarily be displayed through the connected icon.

If the above suggestions haven't worked also, do you have a lot of addresses in your wallet (if you have many customers - could you give an estimate of the number of addresses)?

If it shows up on the online version also, you should be able to import the transaction on to the wallet with the private keys if you need to.
nc50lc
Legendary
*
Offline Offline

Activity: 2422
Merit: 5650


Self-proclaimed Genius


View Profile
January 03, 2022, 04:13:59 AM
 #8

-snip-
i have tried all that i cant find the address in my wallet
Are the addresses' script type in the website the same as Electrum's?
In simple words, do the addresses start with 1, 3 or bc1 in both Electrum and website?

Because some merchant API can generate different script type if loaded with an "xpub" from electrum's legacy wallet.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pmalek
Legendary
*
Offline Offline

Activity: 2772
Merit: 7160



View Profile
January 03, 2022, 09:11:39 AM
 #9

Have you received bitcoin to that wallet from other customers successfully in the past or is this the first time you have tried it and ran into a problem?
If this is your first attempt, I suggest you immediately stop getting paid in Bitcoin until people can help you to figure out what the problem is. It's for your own good to avoid loss of coins.

You could also try to check if the address that received the coins belongs to your wallet. To do that, first activate the console from the view menu. After that, enter the following command and see if it returns a TRUE or FALSE status:
Code:
ismine("your BTC address here")

I hope the command is still the same for the newer versions of Electrum as well. I know that it worked in the past.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18566


View Profile
January 03, 2022, 09:51:02 AM
Merited by Abdussamad (2), Pmalek (1)
 #10

I hope the command is still the same for the newer versions of Electrum as well. I know that it worked in the past.
The command is still correct, but the problem with it is that it does not scan past the gap limit. If will only return true if the address in question already shows up in the wallet, in which case OP should already have noticed it.

OP needs to compare the first address generated by the xpub and the Electrum wallet and see if they match.
If they do match, then it should simply be a case of increasing the gap limit until the address in question shows up.
If they don't match, then he needs to compare the xpubs themselves and see if they match, as the website/service could be using the wrong derivation path or script type.
If the xpubs don't match, then he's using the wrong wallet entirely.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!