Bitcoin Forum
April 26, 2024, 08:14:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What does this mean and how do I solve it?  (Read 132 times)
chanit (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
October 17, 2021, 05:17:27 PM
 #1

Upgraded to Electrum 4.1.5. Wanted to open my wallet and then got this message:

'This version of Electrum is too old to open this wallet.\n(highest supported storage version: 33, version of this file: 41)')
1714162455
Hero Member
*
Offline Offline

Posts: 1714162455

View Profile Personal Message (Offline)

Ignore
1714162455
Reply with quote  #2

1714162455
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18507


View Profile
October 17, 2021, 07:43:32 PM
 #2

You should not receive this error when using 4.1.5, since it is the latest version and cannot be too old to open any valid wallet file. Other possibilities include:

Your Electrum install is corrupted or damaged (Redownload, verify, and reinstall from scratch)
Your wallet file is corrupted or damaged (Can you open other wallet files or do you get the same error with all of them?)
You are not actually running version 4.1.5 (Do you have more than one version installed? Have you also downloaded the portable or standalone version?)
You are trying to open a wallet file from an Electrum altcoin fork.
nc50lc
Legendary
*
Offline Offline

Activity: 2394
Merit: 5538


Self-proclaimed Genius


View Profile
October 18, 2021, 03:40:04 AM
 #3

-snip-
'This version of Electrum is too old to open this wallet.\n(highest supported storage version: 33, version of this file: 41)')
My guess is you've successfully installed 4.1.5, launched it at least once because the wallet file is upgraded to 'version 41'.
But you still have the previous version installed and used it in that instance where you got the "Electrum too old" error.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10504



View Profile
October 18, 2021, 03:48:27 AM
 #4

Upgraded to Electrum 4.1.5. Wanted to open my wallet and then got this message:

'This version of Electrum is too old to open this wallet.\n(highest supported storage version: 33, version of this file: 41)')
This error message makes no sense if you are really running the real Electrum software version 4.1.5 since according to the source code the highest storage version should be 41 not 33.
Here is the source code where you can see the constant FINAL_SEED_VERSION is 41 and this is where the check is made: https://github.com/spesmilo/electrum/blob/4.1.5/electrum/wallet_db.py#L875-L878

You are either NOT running version 4.1.5 or worse not running a legitimate Electrum software (you are running a fake one).

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

Activity: 3598
Merit: 1560



View Profile
October 18, 2021, 11:30:36 AM
Merited by khaled0111 (1)
 #5

run it with this command:

Code:
~/.local/bin/electrum
BitMaxz
Legendary
*
Offline Offline

Activity: 3234
Merit: 2942


Block halving is coming.


View Profile WWW
October 18, 2021, 11:54:09 PM
 #6

It seems it's just a wallet file and the Electrum couldn't read it.

I search a bit and I think you are using Linux or maybe tails. According to this tails or your Linux distribution still running too old electrum that is why you get this error, even you upgraded it to the latest version.

For alternative solution they suggested for this issue is by using AppImage you could read the links below how to do it

- https://github.com/spesmilo/electrum-docs/blob/master/faq.rst#electrum-requires-recent-python-my-linux-distribution-does-not-yet-have-it-what-now
- https://github.com/spesmilo/electrum-docs/blob/master/tails.rst#using-the-most-current-electrum-on-tails

I got the solution from an old reddit post from here Electrum Issues - Cannot Load Wallet

So the command you going to use from that link should be replaced with the latest version link.

█▀▀▀











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











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

Activity: 2394
Merit: 5538


Self-proclaimed Genius


View Profile
October 19, 2021, 01:39:21 AM
Last edit: October 19, 2021, 04:29:47 AM by nc50lc
 #7

I search a bit and I think you are using Linux or maybe tails. -snip-
According to his other thread, he's using "Parrot OS 4.11"; link to the other thread: Problems installing the upate

He's having problem installing the update yet based from the link above, yet, he's upgraded the wallet file to v41.
It seems like he got both old and new Electrum versions installed.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
NotATether
Legendary
*
Offline Offline

Activity: 1582
Merit: 6687


bitcoincleanup.com / bitmixlist.org


View Profile WWW
October 19, 2021, 04:27:35 AM
 #8

Here is the source code where you can see the constant FINAL_SEED_VERSION is 41 and this is where the check is made: https://github.com/spesmilo/electrum/blob/4.1.5/electrum/wallet_db.py#L875-L878

As Electrum binaries are wrappers around a python package, shouldn't it be possible for OP to find this file in his operating system under something like /usr/lib64/python-3.<something>/site-packages/electrum/electrum/wallet_db.py and report the final seed version listed there, just for clarity?

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

Activity: 3430
Merit: 10504



View Profile
October 19, 2021, 04:33:07 AM
 #9

As Electrum binaries are wrappers around a python package, shouldn't it be possible for OP to find this file in his operating system under something like /usr/lib64/python-3.<something>/site-packages/electrum/electrum/wallet_db.py and report the final seed version listed there, just for clarity?
I don't think so because all these files are compiled into the binary but I'm not sure since I'm mostly a Windows user Tongue and on Windows there are only dll files.
In any case when opening Electrum the UI shows the version in title bar and also in the About window accessible from Help menu.

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

Activity: 1582
Merit: 6687


bitcoincleanup.com / bitmixlist.org


View Profile WWW
October 19, 2021, 04:37:31 AM
 #10

I don't think so because all these files are compiled into the binary but I'm not sure since I'm mostly a Windows user Tongue and on Windows there are only dll files.
In any case when opening Electrum the UI shows the version in title bar and also in the About window accessible from Help menu.

Then perhaps there's a way from the Electrum console to import the same modules that Electrum itself is using and query the FINAL_SEED_VERSION constant from there.

But I know for sure Electrum installed from Linux package manager just puts bare python files inside the filesystem.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
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!