Bitcoin Forum
June 27, 2024, 12:05:24 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Electrum 2.5 released  (Read 3908 times)
RustyNomad
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
October 21, 2015, 09:02:02 AM
 #21

I sent a mail to SatoshiLabs in regards to the the fact that we needed to upgrade to the latest version of Electrum and the fact that it, at present, has no Trezor support (Windows version).

Following was part of the reply received:

Quote
when using TREZOR with any client wallet, the transaction is created by TREZOR, so mention changes has no effect over created transaction. Client wallets like Electrum serves only as the bridge to Bitcoin network for TREZOR and displays the current balance and transaction history. There is no danger in using version 2.3.2 for Windows. Hopefully in future version they will support hardware wallets again because on other platforms (iOS, Linux) hardware wallets are supported.

So those with Trezors can still continue to make use of the older versions of Electrum it seems so I'll stick with the 2.3.2 version I'm running now.
tl121
Sr. Member
****
Offline Offline

Activity: 278
Merit: 252


View Profile
October 21, 2015, 08:02:32 PM
 #22

I sent a mail to SatoshiLabs in regards to the the fact that we needed to upgrade to the latest version of Electrum and the fact that it, at present, has no Trezor support (Windows version).

Following was part of the reply received:

Quote
when using TREZOR with any client wallet, the transaction is created by TREZOR, so mention changes has no effect over created transaction. Client wallets like Electrum serves only as the bridge to Bitcoin network for TREZOR and displays the current balance and transaction history. There is no danger in using version 2.3.2 for Windows. Hopefully in future version they will support hardware wallets again because on other platforms (iOS, Linux) hardware wallets are supported.

So those with Trezors can still continue to make use of the older versions of Electrum it seems so I'll stick with the 2.3.2 version I'm running now.

My understanding is that core 0.11.1 will reject transactions with high-S signatures.  These won't be created by Trezor, but if you are running a software wallet with Electrum 2.3.2 you may be creating these signatures and may have problems with your transactions.  In my case, I have one copy of Electrum on my Windows 7 machine and a hardware and a software wallet.  I had to upgrade to 2.5.1 and I had to make Trezor work with the upgraded version. 

If you are comfortable installing software on Windows and familiar with the windows command line, environment variables, etc.  it's not too hard to get Electrum to run on Windows from the source code.  The directions are on https://electrum.org/#download.

It's a little more difficult to get Trezor to work from source code, involving installing Python-Trezor and its dependencies. https://github.com/trezor/python-trezor You can run the python-trezor file helloworld.py test program to see if you have communication from python programs to your Trezor.  If you have electrum running without the Trezor and helloworld.py talking to your Trezor then you should be good to go.




RustyNomad
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
October 22, 2015, 10:40:27 AM
 #23

I sent a mail to SatoshiLabs in regards to the the fact that we needed to upgrade to the latest version of Electrum and the fact that it, at present, has no Trezor support (Windows version).

Following was part of the reply received:

Quote
when using TREZOR with any client wallet, the transaction is created by TREZOR, so mention changes has no effect over created transaction. Client wallets like Electrum serves only as the bridge to Bitcoin network for TREZOR and displays the current balance and transaction history. There is no danger in using version 2.3.2 for Windows. Hopefully in future version they will support hardware wallets again because on other platforms (iOS, Linux) hardware wallets are supported.

So those with Trezors can still continue to make use of the older versions of Electrum it seems so I'll stick with the 2.3.2 version I'm running now.

My understanding is that core 0.11.1 will reject transactions with high-S signatures.  These won't be created by Trezor, but if you are running a software wallet with Electrum 2.3.2 you may be creating these signatures and may have problems with your transactions.  In my case, I have one copy of Electrum on my Windows 7 machine and a hardware and a software wallet.  I had to upgrade to 2.5.1 and I had to make Trezor work with the upgraded version. 

If you are comfortable installing software on Windows and familiar with the windows command line, environment variables, etc.  it's not too hard to get Electrum to run on Windows from the source code.  The directions are on https://electrum.org/#download.

It's a little more difficult to get Trezor to work from source code, involving installing Python-Trezor and its dependencies. https://github.com/trezor/python-trezor You can run the python-trezor file helloworld.py test program to see if you have communication from python programs to your Trezor.  If you have electrum running without the Trezor and helloworld.py talking to your Trezor then you should be good to go.

From what they said I understood it as meaning that the signature is generated by the Trezor and not by Electrum so there will not be any problems with the high-S signatures as the Trezor do not create these. So using a Trezor together with an older version of Electrum will not be a problem as its not Electrum generating the signatures but the Trezor instead so there should be no problem with the transactions.
tl121
Sr. Member
****
Offline Offline

Activity: 278
Merit: 252


View Profile
October 22, 2015, 04:09:28 PM
 #24

From what they said I understood it as meaning that the signature is generated by the Trezor and not by Electrum so there will not be any problems with the high-S signatures as the Trezor do not create these. So using a Trezor together with an older version of Electrum will not be a problem as its not Electrum generating the signatures but the Trezor instead so there should be no problem with the transactions.

That is my understanding, also.  However, I wanted to use the same installation of Electrum with a different wallet that was not Trezor based.  I needed 2.5.1 for that wallet to work correctly.

ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
October 22, 2015, 07:21:11 PM
 #25

ok, here is a windows binary that should work with trezor: https://electrum.org/electrum-trezor-test.exe
please let me know if it works.

(it's a test version, the final one will have keepkey and btchip too)

Electrum: the convenience of a web wallet, without the risks
tl121
Sr. Member
****
Offline Offline

Activity: 278
Merit: 252


View Profile
October 22, 2015, 07:26:05 PM
 #26

I'll try it, but first I'll need a signature file, since I don't run unsigned .exe's.
BitcoinNewsMagazine
Legendary
*
Offline Offline

Activity: 1806
Merit: 1164



View Profile WWW
October 22, 2015, 08:13:59 PM
Last edit: October 22, 2015, 08:33:05 PM by BitcoinNewsMagazine
 #27

I'll be glad to test a true portable version that does not write to %AppData%

RustyNomad
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
October 23, 2015, 12:44:25 AM
 #28

ok, here is a windows binary that should work with trezor: https://electrum.org/electrum-trezor-test.exe
please let me know if it works.

(it's a test version, the final one will have keepkey and btchip too)

Just tested it with my Trezor and all seems to be working just fine.

One request though, will it be possible to make this exe so that it works from the data files in the folder from where its started? I see it still writes its data to the AppData folder.

Also, I noticed that the account labels is working now as they should. The account names used to revert back to 'Main Account' or Account 1' once you changed their names but this now seems to be sorted out.

Thanks for the effort to get this update out to us.
japerry
Sr. Member
****
Offline Offline

Activity: 306
Merit: 250



View Profile WWW
October 23, 2015, 08:06:27 AM
 #29

ok, here is a windows binary that should work with trezor: https://electrum.org/electrum-trezor-test.exe
please let me know if it works.

(it's a test version, the final one will have keepkey and btchip too)

Awesome! I can't wait for the btchip version!


wosch76
Legendary
*
Offline Offline

Activity: 942
Merit: 1026



View Profile
October 23, 2015, 10:30:45 AM
 #30

ok, here is a windows binary that should work with trezor: https://electrum.org/electrum-trezor-test.exe
please let me know if it works.

(it's a test version, the final one will have keepkey and btchip too)

Awesome! I can't wait for the btchip version!

wohoo. also can't wait for the btchip integration in win binary.

            ▄▄████▄▄
        ▄▄██████████████▄▄
      ███████████████████████▄▄
      ▀▀█████████████████████████
██▄▄       ▀▀█████████████████████
██████▄▄        ▀█████████████████
███████████▄▄       ▀▀████████████
███████████████▄▄        ▀████████
████████████████████▄▄       ▀▀███
 ▀▀██████████████████████▄▄
     ▀▀██████████████████████▄▄
▄▄        ▀██████████████████████▄
████▄▄        ▀▀██████████████████
█████████▄▄        ▀▀█████████████
█████████████▄▄        ▀▀█████████
██████████████████▄▄        ▀▀████
▀██████████████████████▄▄
  ▀▀████████████████████████
      ▀▀█████████████████▀▀
           ▀▀███████▀▀



.SEMUX
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
  Semux uses .100% original codebase.
  Superfast with .30 seconds instant finality.
  Tested .5000 tx per block. on open network
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
October 23, 2015, 10:45:49 AM
 #31

Thank you for testing. The new binaries are available on electrum.org, with signatures

A 'portable' version is also available, separate from 'standalone'.
The portable version stores electrum_data in the local directory.

Electrum: the convenience of a web wallet, without the risks
RustyNomad
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
October 23, 2015, 02:34:09 PM
Last edit: October 23, 2015, 02:48:37 PM by RustyNomad
 #32

Checked for updated files about 15 min ago and spotted the updated binaries in the downloads section.

Busy downloading now, will test and post results.

Once again, thanks for the effort to get us all onto the latest version of Electrum  Cheesy

EDIT: Just checked everything quickly and it all seems 100%. Portable version works as it should making use of the data files in the same folder. Trezor working fine.
RustyNomad
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
October 23, 2015, 08:29:32 PM
 #33

Thomas,

I installed the portable version 2.5.1 earlier and as posted, everything seemed to be fine.

I tried sending btc to another wallet of mine but was unable to do so. After setting up the transaction when I click on 'Send' and nothing happens. I restarted Electrum again, entered the pin for the Trezor etc.. but same thing, nothing happens when you click on send.

I tried the same transaction on the older 2.3.2 portable version and the transaction went through without any problems. So seems like there is a bug in the 2.5.1 (portable) version.
 
tl121
Sr. Member
****
Offline Offline

Activity: 278
Merit: 252


View Profile
October 23, 2015, 09:16:55 PM
 #34

I ran the new 2.5.1 .exe on my Windows 7 system.  It ran my Trezor based wallet and it ran my software wallet.  I also ran this version on my Windows 8 system, testing it with my Trezor and it worked OK.  I did message signing tests and sending tranactions with the Trezor.

Looks good!  Thanks, Thomas!
RustyNomad
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
October 24, 2015, 06:51:59 AM
 #35

I ran the new 2.5.1 .exe on my Windows 7 system.  It ran my Trezor based wallet and it ran my software wallet.  I also ran this version on my Windows 8 system, testing it with my Trezor and it worked OK.  I did message signing tests and sending tranactions with the Trezor.

Looks good!  Thanks, Thomas!


Which 2.5.1 did you run, the one Thomas posted earlier i.e. the test one or the electrum-2.5.1-portable.exe ?

Just want to check because if it was the portable one then something must be wrong with my setup. Just tried sending from it again and nothing happens when I press on the send button.
BitcoinNewsMagazine
Legendary
*
Offline Offline

Activity: 1806
Merit: 1164



View Profile WWW
October 24, 2015, 02:30:32 PM
 #36

I ran the new 2.5.1 .exe on my Windows 7 system.  It ran my Trezor based wallet and it ran my software wallet.  I also ran this version on my Windows 8 system, testing it with my Trezor and it worked OK.  I did message signing tests and sending tranactions with the Trezor.

Looks good!  Thanks, Thomas!


Which 2.5.1 did you run, the one Thomas posted earlier i.e. the test one or the electrum-2.5.1-portable.exe ?

Just want to check because if it was the portable one then something must be wrong with my setup. Just tried sending from it again and nothing happens when I press on the send button.

Your installation must be corrupted. The true portable 2.5.1 works fine for me and does not save files to %AppData%

RustyNomad
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
October 24, 2015, 04:24:34 PM
 #37


Your installation must be corrupted. The true portable 2.5.1 works fine for me and does not save files to %AppData%

I did not say the portable had a bug due it saving files to the AppData folder, not sure where you read that. I posted earlier on that the portable worked just fine in that context.

Checked for updated files about 15 min ago and spotted the updated binaries in the downloads section.

Busy downloading now, will test and post results.

Once again, thanks for the effort to get us all onto the latest version of Electrum  Cheesy

EDIT: Just checked everything quickly and it all seems 100%. Portable version works as it should making use of the data files in the same folder. Trezor working fine.


My problem was with the fact that I could not send any funds, as posted earlier. Have you sent any funds making use of the 2.5.1 portable version? Does it work for you? When I click on 'Send' nothing happens.
BitcoinNewsMagazine
Legendary
*
Offline Offline

Activity: 1806
Merit: 1164



View Profile WWW
October 24, 2015, 04:28:59 PM
 #38

I have no problems sending or receiving with Electrum 2.5.1 portable. Clear enough? Try again, delete and reinstall from a fresh download.

tl121
Sr. Member
****
Offline Offline

Activity: 278
Merit: 252


View Profile
October 24, 2015, 05:52:26 PM
 #39

I ran the new 2.5.1 .exe on my Windows 7 system.  It ran my Trezor based wallet and it ran my software wallet.  I also ran this version on my Windows 8 system, testing it with my Trezor and it worked OK.  I did message signing tests and sending tranactions with the Trezor.

Looks good!  Thanks, Thomas!


Which 2.5.1 did you run, the one Thomas posted earlier i.e. the test one or the electrum-2.5.1-portable.exe ?

Just want to check because if it was the portable one then something must be wrong with my setup. Just tried sending from it again and nothing happens when I press on the send button.

modification date 10/23, MD5 DEB41AC7004E6C6C5B514E0C34C68664 electrum-2.5.1-setup.exe

This is a Windows installer, not a portable version.  (I can confirm that it runs on two of my systems using Trezor, but these systems had previously installed, Python Trezor,Cython, Libusb etc... which I did not uninstall, so it is conceivable that these images might not run on a plain vanilla Windows.)

I sent and received funds on my Windows 7 installation using a software wallet and a Trezor wallet. All four combinations worked. Also, I verified that sending funds to a payment protocol request works.
RustyNomad
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile WWW
October 24, 2015, 06:11:06 PM
 #40

modification date 10/23, MD5 DEB41AC7004E6C6C5B514E0C34C68664 electrum-2.5.1-setup.exe

This is a Windows installer, not a portable version.  (I can confirm that it runs on two of my systems using Trezor, but these systems had previously installed, Python Trezor,Cython, Libusb etc... which I did not uninstall, so it is conceivable that these images might not run on a plain vanilla Windows.)

I sent and received funds on my Windows 7 installation using a software wallet and a Trezor wallet. All four combinations worked. Also, I verified that sending funds to a payment protocol request works.


Thanks for the feedback. I have not tried sending again with the portable version, will a little later. If it does not work I'll go for the setup.exe file and see whether that works. Seems like it might just be something on my pc as it works for others so might just have to download it again.

Could possibly also be the older data files. I just dropped the exe into the folder where my 'older' Electrum ran from. Should maybe just clear out everything and start it up in a clean folder so that it can download its own files from scratch.
Pages: « 1 [2] 3 »  All
  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!