Bitcoin Forum

Bitcoin => Electrum => Topic started by: bL4nkcode on September 12, 2020, 06:18:48 AM



Title: New release: Electrum 4.0.3 (minor bugfixes)
Post by: bL4nkcode on September 12, 2020, 06:18:48 AM
There's new version release of electrum

Few key changes:

- bitbox02 updates
- PSBT support UTXO and WITNESS_UTXO
- coldcard multisig for show address
- BIP39 recovery
- other minor bugfixes

More on github r
elease notes (https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES)

Download link: https://electrum.org/#download


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: AB de Royse777 on September 12, 2020, 10:15:48 AM
Not trying it yet, but I was expecting some visual changes too like:
-changing the way we spend from address and coins.
- Having fees to enter the same page instead of the new pop up.

The 4.x version is a bit complicated to figure out for new users.


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: o_e_l_e_o on September 12, 2020, 10:42:52 AM
Quote
new feature: "Automated BIP39 recovery" (#6219, #6155)
   When restoring from a BIP39 seed, add option to scan many known
   derivation paths for history, and show them to user to choose from.
Here are the links to #6155 (https://github.com/spesmilo/electrum/issues/6155) and #6219 (https://github.com/spesmilo/electrum/pull/6219).

Just tried this out, and it is a really nice feature. Essentially after inputting your seed phrase and checking the BIP39 box, on the next screen you still get the usual p2pkh/p2wpkh-p2sh/p2wpkh selection and the derivation path box if you want to enter a custom path, but you also get a button which says "Detect Existing Accounts". If you press it, Electrum scans a list of common derivation paths and returns any which have been used.

Here is a list of all the derivation paths that it scans (currently 13 different paths): https://github.com/spesmilo/electrum/blob/928e43fc530ba5befa062db788e4e04d56324161/electrum/bip39_wallet_formats.json

I think it would be nice to maybe expand that list to be more of a "catch all" since it will be primarily used by newbies who don't know what a derivation path is.


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: HCP on September 13, 2020, 01:08:05 AM
It's a good starting point I guess... might at least help prevent a couple of the "I recovered my XXX wallet in Electrum but don't see any of my old transactions/coins" or "Electrum has different addresses to XXX wallet" type posts that pop up now and then.

I am still scratching my head over some of the 4.x UI/UX changes tho... it seems obvious that some of them are causing a certain amount of confusion amongst users, both old and new.


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: o_e_l_e_o on September 13, 2020, 08:41:48 AM
It's a good starting point I guess... might at least help prevent a couple of the "I recovered my XXX wallet in Electrum but don't see any of my old transactions/coins" or "Electrum has different addresses to XXX wallet" type posts that pop up now and then.
Yeah, absolutely. I would have quite liked to see a couple of accounts at each derivation path, though - so m/44'/0'/0', m/44'/0'/1', m/44'/0'/2', for example - since a number of wallets will create new accounts like this in the background without making it clear to newbies that they are changing the derivation path. Or even better I suppose would be that if it finds an active addresses at m/44'/0'/0', to scan for active addresses at m/44'/0'/1', and keeping going until no more addresses are found. Kind of like a gap limit but for accounts.

I am still scratching my head over some of the 4.x UI/UX changes tho... it seems obvious that some of them are causing a certain amount of confusion amongst users, both old and new.
It definitely takes a bit of getting used to, but I really like the new "Advanced Preview" pop up. I think simply enabling it by default and changing the "Pay" button on the main screen to something like "Proceed" would make it more clear.


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: MoparMiningLLC on September 13, 2020, 05:06:53 PM
I would like to see the USD Acquisition price and the USD Capital Gains work again.

these appear to work in 4.0.3 where they were not working in 4.0.2


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: nc50lc on September 14, 2020, 02:53:58 AM
I don't know what fixed the repeating "assertion error" that I've been getting in the command line while using my LN wallet.
I was able to use the wallet (from source) without issues though.

It's now gone in 4.0.3.


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: srgmnr on September 18, 2020, 04:36:44 AM
Hi,
just downloaded new version an cannot run it:


Code:
srg@lifebook:~/Downloads$ python3
Python 3.8.2 (default, Jul 16 2020, 14:00:26)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
srg@lifebook:~/Downloads$ Electrum-4.0.3/run_electrum
/home/srg/Downloads/Electrum-4.0.3/packages/aiohttp/helpers.py:107: DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8, use "async def" instead
  def noop(*args, **kwargs):  # type: ignore
Bus error (core dumped)

any ideas to solve the issue?


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: nc50lc on September 18, 2020, 05:09:18 AM
Code:
Bus error (core dumped)
any ideas to solve the issue?
Electrum seems to be properly installed, but there seems to be an issue with your hardware.
Try to rule it out by checking your hardware using benchmarks or testers, specially the RAM.


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: Husna QA on September 18, 2020, 07:18:59 AM
Hi,
just downloaded new version an cannot run it:

Code:
-snip-
Bus error (core dumped)
any ideas to solve the issue?
Maybe you can try some solutions to cases that are almost similar to yours in the following article:
https://askubuntu.com/questions/929929/bus-errorcore-dumped


Title: Re: New release: Electrum 4.0.3 (minor bugfixes)
Post by: srgmnr on September 18, 2020, 10:19:35 AM
Code:
Bus error (core dumped)
any ideas to solve the issue?
Electrum seems to be properly installed, but there seems to be an issue with your hardware.
Try to rule it out by checking your hardware using benchmarks or testers, specially the RAM.
you were exactly right
it was a hardware issue

thank you!



Maybe you can try some solutions to cases that are almost similar to yours in the following article:
https://askubuntu.com/questions/929929/bus-errorcore-dumped
thank you for your time, it was a hardware issue - some problems with SSD