LitecoinTalk Archive (READ ONLY)

Litecoin => Litecoin Development & Technical Discussion => Topic started by: pooler on April 10, 2014, 09:17:51 PM

Title: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on April 10, 2014, 09:17:51 PM
Electrum-LTC 2.6.1.1 is now available.
Download it at https://electrum-ltc.org

Original post about the initial beta release follows.


(http://electrum-ltc.org/img/electrum_banner.png?)

As Warren anticipated (https://litecointalk.org/index.php?topic=16820.msg153805#msg153805) a few days ago, I've been working on a port of Electrum for Litecoin.  At least a couple different ports of Electrum have popped up during the last few months, but sadly they all turned up to be unsatisfactory, rushed ports.  This is why Warren asked me to make an entirely new port as functional, clean and maintainable as possible.

After a couple weeks of patching and testing, I think this port is now good enough for public testing. Pretty much all the functionalities of the Bitcoin Electrum should work out of the box, including the plugins for exchange rates, label syncing and QR scans.

Currently Known Bugs:
Possible Enhancements:

Call for Beta Testers

Please remember that this software is to be considered a beta for now, so be extremely careful, and don't use it to handle large amounts. As always, you should keep a backup copy of your wallet.

The dependencies are the same of the Bitcoin Electrum (PyQt4, slowaes, ecdsa), plus the ltc_scrypt module (installable via pip or easy_install), which is the same used by P2Pool. (This module is not strictly required, but if you don't have it installed block verification will be slower by at least two orders of magnitude, as in that case a pure-Python implementation of the scrypt proof-of-work algorithm is used.)

Sources and binaries are available at: https://electrum-ltc.org/

Git repo: https://github.com/pooler/electrum-ltc/

Public Servers

As you may know, Electrum manages to be so fast and lightweight by relying on public servers which handle the most complicated parts of the job. We currently have about ten Electrum servers for Litecoin, but setting up more would help minimizing centralization.
Unfortunately an Electrum server has relatively high requirements, but if you have a server with at least 2 GB RAM and 8 GB free disk space, as well as a bit of experience in Linux system administration, please consider setting one up, as it would make the Litecoin Electrum ecosystem more reliable.
The server software is available here (https://github.com/pooler/electrum-ltc-server/). You will find instructions on how to set it up in the HOWTO.md file. Additional pointers are available here (https://litecointalk.org/index.php?topic=18608.msg158480#msg158480). Feel free to contact me directly on Freenode IRC if you have questions. You will find me in #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc).

Announce-only mailing list for server admins: https://groups.google.com/forum/#!forum/electrum-ltc-server

Donations

I have decided not to accept personal donations for this project, but I will be administering a donation fund to thank major contributors. The address is LectrumELqJWMECz7W2iarBpT4VvAPqwAv (http://explorer.litecoin.net/address/LectrumELqJWMECz7W2iarBpT4VvAPqwAv).
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 11, 2014, 01:17:11 AM
I am trying it, I will report if I find any bug.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 11, 2014, 01:45:32 AM
I first tried it on my windows Box, and run into some issues:

1- when I just start the wallet it hangs and become unresponsive for a minute or so, I use 8-core AMD with 32GB of RAM and SSD disk with windows 8.1 and I am sure it is not an issue with my system... after that everything start working again.

2- when I open the plugins and try to check the price plugin it hangs again but become responsive quickly.

3-when I open the plugins and try to check the bill plugin it hangs and become unresponsive, I waited 10 minutes and that didn't help, I had to end the process but when I start it back it goes to the same page where I were before like I did only minimize it and become unresponsive, I made sure to really end the task and re-try and the same thing happen.


I will try it tomorrow on my Ubuntu box and see if I run to any issue. and later I will look to how to setup a server, I might help out with that as well.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: LetUsLook on April 11, 2014, 09:26:34 AM
Just let me know if you have the mac version ready so i'll test it.

~ Luc
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 11, 2014, 01:53:48 PM
I first tried it on my windows Box, and run into some issues:

1- when I just start the wallet it hangs and become unresponsive for a minute or so, I use 8-core AMD with 32GB of RAM and SSD disk with windows 8.1 and I am sure it is not an issue with my system... after that everything start working again.
That's strange. Does that happen every time you start Electrum-LTC?
I wasn't able to reproduce this issue. Anybody else experienced this?

Quote
2- when I open the plugins and try to check the price plugin it hangs again but become responsive quickly.
This should now be fixed. While I was there, I also added Bitfinex and OKCoin to the list of exchanges.

Quote
3-when I open the plugins and try to check the bill plugin it hangs and become unresponsive, I waited 10 minutes and that didn't help, I had to end the process but when I start it back it goes to the same page where I were before like I did only minimize it and become unresponsive, I made sure to really end the task and re-try and the same thing happen.
I suppose you're referring to the "Point of Sale" plugin? Unfortunately I couldn't reproduce this issue either.
If you got stuck, simply delete the "config" file in %APPDATA%/Electrum-LTC and start over.

Just let me know if you have the mac version ready so i'll test it.
An OS X binary is now available, courtesy of Animazing.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Grinny on April 11, 2014, 04:49:54 PM
i was not able to create a 2FA wallet on windows 7, because the software freezed and then crashed/closed (without an error).
creating a basic wallet works so far.
i love electrum - keep up the great work man :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: coinx on April 11, 2014, 04:54:46 PM
Great to see you involved in this.

I am using Windows 8.1 and I couldn't find any bugs and can't confirm mmitech's problems so far.

EDIT:
Quote
i was not able to create a 2FA wallet on windows 7, because the software freezed and then crashed/closed (without an error).
Electrum closed the second I clicked next.

Probably a general Electrum thing: When I restart Electrum all invoices are gone. The requested amount is still shown but not the label and I can't get the QR code. If this is on purpose then the request field should also be cleared. I am not able to get a specific invoice after restart. I only get the blank main account pop up.
Furthermore there is not point in showing a blank invoice pop up after Electrum is started.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 11, 2014, 05:19:58 PM
i was not able to create a 2FA wallet on windows 7, because the software freezed and then crashed/closed (without an error).

This is to be considered normal for now, as the feature is still in development upstream. Sorry for not mentioning this in the original post.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 11, 2014, 05:48:59 PM
I am about to setup a server, I will post back when I am done.

Edit: I didn't have the chance to try the wallet on my ubuntu box, I think setting up a server is more important at the moment, I will start playing around the wallet later this weekend.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 11, 2014, 06:20:45 PM
I am about to setup a server, I will post back when I am done.

I just noticed that the I didn't change the address of the foundry in HOWTO.md, even though the address in the start script was correct. I have now fixed this. Please make sure you didn't download the indexes from the Bitcoin foundry (the correct file is about 1.6 GB, while the Bitcoin one is over 6 GB).
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 11, 2014, 06:36:41 PM
I am about to setup a server, I will post back when I am done.

I just noticed that the I didn't change the address of the foundry in HOWTO.md, even though the address in the start script was correct. I have now fixed this. Please make sure you didn't download the indexes from the Bitcoin foundry (the correct file is about 1.6 GB, while the Bitcoin one is over 6 GB).

I am still busy setting up the OS  ;D I didn't even get there yet  :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 11, 2014, 07:03:38 PM
now I have to wait for all blocks to be downloaded...
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Anthony85 on April 11, 2014, 07:58:57 PM
I would love to test it,I got a mac and windows.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 11, 2014, 08:28:17 PM
so the server use 443 port ? because I use that port for another server....

ok I will finish the installation first then decide if I get rid of my home server and use it for Electrum server
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 11, 2014, 08:30:27 PM
so the server use 443 port ? because I use that port for another server....

No, by default the server uses ports 8081, 8082, 50001, and 50002. But you can really use whatever ports you want.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 11, 2014, 08:37:22 PM
so the server use 443 port ? because I use that port for another server....

No, by default the server uses ports 8081, 8082, 50001, and 50002. But you can really use whatever ports you want.

mmmm, so what the setp 9 is for ?  is it only a certificate to encrypt the traffic between the server and clients and has nothing to do with HTTPS ?

Quote
to run SSL/HTTPS you need to generate.... 



Ok pooler, I am going to finish this tomorrow, the blockchain is still downloading and I am really tired after being awake the whole night yesterday (price effects). tomorrow I will continue and report my progress or ask if I need help.


Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 11, 2014, 08:46:19 PM
mmmm, so what the setp 9 is for ?  is it only a certificate to encrypt the traffic between the server and clients and has nothing to do with HTTPS ?

Quote
to run SSL/HTTPS you need to generate.... 

Yes, the certificate is used, as you say, to encrypt the traffic between the server and clients. There are two different protocols and the connection can be either encrypted or unencrypted, which is why 4 different ports are used.
You seem to believe that HTTPS traffic can only go through port 443, but actually any port can be used (conventionally Electrum server runs HTTPS on port 8082).
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: kyrio on April 11, 2014, 09:46:56 PM
Client runs great on Windows 7. The tray icon needs to not be transparent.

Server config guide is a bit wacky at some points (you need a bit of troubleshooting skill to resolve any issues you might have). I've already stated any issues that I encountered in IRC.

Anyone setting up a server, be sure to carefully read the config file. You must set up SSL certificates, and make sure you set your IP (and hostname, if you have that), instead of using localhost. The best method, for me, was IP in `host` and the hostname that I used in `report_host`. You don't need `report_host` if you don't have a domain. You might have to uncomment the SSL port lines.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on April 11, 2014, 09:52:13 PM
Need a portable version ASAP please.

Basic wallet works OK in Windows 7, the only OS I have tried so far. Is the watching only capability disabled? I created a wallet, copied the MPK, then had to delete the wallet from /appdata/ so I could make a watching only version. Made the watching only wallet with the MPK fine,  but after closing now the watching only wallet refuses to start. Any suggestions? I have been waiting for litecoin cold storage using Electrum for litecoin.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 12:45:12 AM
I am stuck at plyvel installation

Code: [Select]
[email protected]:~$sudo easy_install plyvel
[sudo] password for mmitech:
Searching for plyvel
Reading http://pypi.python.org/simple/plyvel/
Best match: plyvel 0.8
Downloading https://pypi.python.org/packages/source/p/plyvel/plyvel-0.8.tar.gz#md5=751a203c54c34adcceff0e668f86c67a
Processing plyvel-0.8.tar.gz
Running plyvel-0.8/setup.py -q bdist_egg --dist-dir /tmp/easy_install-2aPrfl/plyvel-0.8/egg-dist-tmp-ELF43D
warning: no files found matching 'requirements-development.txt'
warning: no files found matching 'plyvel/*.pxi'
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]
plyvel/_plyvel.cpp:328:35: fatal error: leveldb/filter_policy.h: No such file or directory
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1



I tried to create a virtual environment and got the same issue:

Code: [Select]



$ virtualenv litecoin
$ source litecoin/bin/activate
(litecoin)[email protected]:~$ pip install plyvel
Downloading/unpacking plyvel
  Downloading plyvel-0.8.tar.gz (221Kb): 221Kb downloaded
  Running setup.py egg_info for package plyvel
   
    warning: no files found matching 'requirements-development.txt'
    warning: no files found matching 'plyvel/*.pxi'
Installing collected packages: plyvel
  Running setup.py install for plyvel
    building 'plyvel._plyvel' extension
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c plyvel/_plyvel.cpp -o build/temp.linux-x86_64-2.7/plyvel/_plyvel.o -Wall -g
    cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]
    plyvel/_plyvel.cpp:328:35: fatal error: leveldb/filter_policy.h: No such file or directory
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    Complete output from command /home/mmitech/litecoin/bin/python -c "import setuptools;__file__='/home/mmitech/litecoin/build/plyvel/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-hXjuye-record/install-record.txt --install-headers /home/mmitech/litecoin/include/site/python2.7:
    running install

running build

running build_py

creating build

creating build/lib.linux-x86_64-2.7

creating build/lib.linux-x86_64-2.7/plyvel

copying plyvel/_version.py -> build/lib.linux-x86_64-2.7/plyvel

copying plyvel/__init__.py -> build/lib.linux-x86_64-2.7/plyvel

running build_ext

building 'plyvel._plyvel' extension

creating build/temp.linux-x86_64-2.7

creating build/temp.linux-x86_64-2.7/plyvel

gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c plyvel/_plyvel.cpp -o build/temp.linux-x86_64-2.7/plyvel/_plyvel.o -Wall -g

cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]

plyvel/_plyvel.cpp:328:35: fatal error: leveldb/filter_policy.h: No such file or directory

compilation terminated.

error: command 'gcc' failed with exit status 1

----------------------------------------
Command /home/mmitech/litecoin/bin/python -c "import setuptools;__file__='/home/mmitech/litecoin/build/plyvel/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-hXjuye-record/install-record.txt --install-headers /home/mmitech/litecoin/include/site/python2.7 failed with error code 1 in /home/mmitech/litecoin/build/plyvel
Storing complete log in /home/mmitech/.pip/pip.log
Traceback (most recent call last):
  File "/home/mmitech/litecoin/bin/pip", line 9, in <module>
    load_entry_point('pip==1.1', 'console_scripts', 'pip')()
  File "/home/mmitech/litecoin/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/__init__.py", line 116, in main
    return command.main(args[1:], options)
  File "/home/mmitech/litecoin/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/basecommand.py", line 141, in main
    log_fp = open_logfile(log_fn, 'w')
  File "/home/mmitech/litecoin/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/basecommand.py", line 168, in open_logfile
    log_fp = open(filename, mode)
IOError: [Errno 13] Permission denied: '/home/mmitech/.pip/pip.log'


I went to the readme.leveldb but nothing there....
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: losh11 on April 12, 2014, 01:21:05 AM
I will try this when I have access to my 16GB machine.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on April 12, 2014, 04:42:51 AM
Thank you pooler!

I am going to set up another server after this weekend when I have some time again.

May have some technical questions but happy to donate a server to the cause.

This is just great news.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on April 12, 2014, 05:11:54 AM
I have got a droplet running that meets the technical requirements easily.

Now is an incredibly busy time at work though.

If I need help in the coming days making sure it is configured properly is it best to post questions in this thread?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 12, 2014, 06:55:41 AM
I have got a droplet running that meets the technical requirements easily.

Now is an incredibly busy time at work though.

If I need help in the coming days making sure it is configured properly is it best to post questions in this thread?

You can post here or contact me on Freenode IRC, whatever is more convenient for you.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 12, 2014, 07:00:41 AM
I am stuck at plyvel installation

Code: [Select]
[email protected]:~$sudo easy_install plyvel
[sudo] password for mmitech:
Searching for plyvel
Reading http://pypi.python.org/simple/plyvel/
Best match: plyvel 0.8
Downloading https://pypi.python.org/packages/source/p/plyvel/plyvel-0.8.tar.gz#md5=751a203c54c34adcceff0e668f86c67a
Processing plyvel-0.8.tar.gz
Running plyvel-0.8/setup.py -q bdist_egg --dist-dir /tmp/easy_install-2aPrfl/plyvel-0.8/egg-dist-tmp-ELF43D
warning: no files found matching 'requirements-development.txt'
warning: no files found matching 'plyvel/*.pxi'
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]
plyvel/_plyvel.cpp:328:35: fatal error: leveldb/filter_policy.h: No such file or directory
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1

Is it possible that you skipped this?
Code: [Select]
sudo apt-get install python-leveldb libleveldb-dev
If you didn't skip it, did it complete with no errors?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 12, 2014, 07:06:46 AM
Is the watching only capability disabled? I created a wallet, copied the MPK, then had to delete the wallet from /appdata/ so I could make a watching only version. Made the watching only wallet with the MPK fine,  but after closing now the watching only wallet refuses to start.

I can confirm that this issue appears in upstream as well. It will probably be fixed soon.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 08:36:21 AM

Is it possible that you skipped this?
Code: [Select]
sudo apt-get install python-leveldb libleveldb-dev
If you didn't skip it, did it complete with no errors?

no, this is what I thought first, double checked that, leveldb is installed and libeleveldb-dev is also installed

Code: [Select]
[email protected]:~$ sudo apt-get install python-leveldb libleveldb-dev
[sudo] password for mmitech:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libleveldb-dev is already the newest version.
python-leveldb is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 12, 2014, 09:10:45 AM
no, this is what I thought first, double checked that, leveldb is installed and libeleveldb-dev is also installed

What distro/version are you using? It is possible that your LevelDB version is too old, see README.leveldb.
(Also related: https://github.com/wbolster/plyvel/issues/7)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 09:18:30 AM
no, this is what I thought first, double checked that, leveldb is installed and libeleveldb-dev is also installed

What distro/version are you using? It is possible that your LevelDB version is too old, see README.leveldb.
(Also related: https://github.com/wbolster/plyvel/issues/7)

I am using Ubuntu server 12.04 LTS as was suggested, I think I might know what is the problem, I will try and see if this is what I think and post feedback for other users that might run into this problem
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 12, 2014, 09:26:25 AM
I am using Ubuntu server 12.04 LTS

That explains it.  See step 2 in README.leveldb.

EDIT: Apparently installing http://mirror.pnl.gov/ubuntu//pool/main/l/leveldb/libleveldb-dev_1.9.0-1_amd64.deb and http://mirror.pnl.gov/ubuntu//pool/main/l/leveldb/libleveldb1_1.9.0-1_amd64.deb fixes it for Ubuntu 12.04.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 09:57:02 AM
I am using Ubuntu server 12.04 LTS

That explains it.  See step 2 in README.leveldb.

adding the backport didn't help as well, I additionally compiled and built everything my self but plyvel still doesn't work. there is still couple of things I will try but if they don't work I am ditching ubuntu 12.04 and getting 13.10 installed instead
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 12:08:07 PM
finally solved it, to others, don't bother with Ubuntu server 12.04 LTS you will have tons of problems and will be wasting your time on stuff that you shouldn't. Ubuntu 13.10 worked out of the box, although I would like to use a LTS version but this will get things going for now
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 12:57:08 PM
pooler, one last question and I think I am good to go ( I just have to download the whole Blockchain and DB).

what does the password = secret  in the Electrum config file refer to ? do I have to set a password there ?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 12, 2014, 01:07:10 PM
what does the password = secret  in the Electrum config file refer to ? do I have to set a password there ?

That password is currently unused, you can ignore it.

By the way, I realize the documentation is a bit messy in some points. We should probably make pull requests to get the inconsistencies fixed upstream.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 01:24:47 PM
what does the password = secret  in the Electrum config file refer to ? do I have to set a password there ?

That password is currently unused, you can ignore it.

By the way, I realize the documentation is a bit messy in some points. We should probably make pull requests to get the inconsistencies fixed upstream.

yes it is a bit hard to follow if you are setting Electrum for the first time, but if you have a unix/linux base knowledge you are good to go. I just hope that I wont face any additional challenges.

I am still deciding if I set pruning limit to 100 or 1000, the server is running on a VM with 4 cores (Xeon processors) and 16GB of ram and 250 GB Vdisk, so what do you think about that ?

 
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 12, 2014, 01:29:10 PM
I am still deciding if I set pruning limit to 100 or 1000, the server is running on a VM with 4 cores (Xeon processors) and 16GB of ram and 250 GB Vdisk, so what do you think about that ?

I think you can set it to 1000 without problems.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 09:52:02 PM
YAY, done, thank you for the help pooler.

(http://i.imgur.com/lGB2dda.png)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 12, 2014, 10:21:24 PM
I went forward with testing, so I created a wallet in one PC saved the seed and tried to restore it on another PC, I wrote down the seed words the wallet opened but the receiving window was empty, no address were there, then I went and copied the wallet file and tried it on the other PC and got the addresses back.

note that all addresses had 0 balance, so I don't know if Electrum attempt to look to restore only addresses with balances or this is something to report.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: nogreedy on April 13, 2014, 03:29:02 AM
I'm testing Win client version with basic functions and it works very well.
Thanks
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Abdussamad on April 13, 2014, 07:36:44 AM
I went forward with testing, so I created a wallet in one PC saved the seed and tried to restore it on another PC, I wrote down the seed words the wallet opened but the receiving window was empty, no address were there, then I went and copied the wallet file and tried it on the other PC and got the addresses back.

note that all addresses had 0 balance, so I don't know if Electrum attempt to look to restore only addresses with balances or this is something to report.

When you create a new wallet or restore from seed/mpk, Electrum generates addresses and queries Electrum servers for transaction data about those addresses. Unfortunately if it fails to connect to a server the address generation stops as well. The simplest solution is to delete the wallet file and do the restore again.

Edit: OK so I've tried restoring from seed myself and it doesn't work. Definitely a bug in electrum-ltc. In the meantime if you want to create watch only wallets just use the deseed command via the command line.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on April 13, 2014, 08:14:45 AM
So I am setting up a server late tonight to be of service and to learn.  I am going to put everything here, because frankly, I'm about 40 years old and have never been in any single formal computer related education class in my life.  This is how I learned to mine, and to control multiple miners, self-taught.  However this feels more like jumping in the "deep end of the pool" (no pun intended).

If anyone could take a look at my set up procedure below and tell me if I have made any mistakes that would be great.  I am paying $30 a month to support this server, so we should get the best out of it as a community!

Anyway, if you know this stuff please review, as I have never done this before, ever - below is everything I typed into PuTTy so far, and right now the blockchain is downloading  :):

Quote
Sudo apt-get update
sudo apt-get install ssh
apt-get install python-setuptools
python -m easy_install
easy_install pip
sudo apt-get install git-core

sudo adduser litecoin
enter password – *************

su – litecoin


sudo adduser litecoin sudo

mkdir ~/bin ~/src

echo $PATH

ls -la ~/ | more

pico ~/.bashrc
PATH="$HOME/bin:$PATH"

mkdir -p ~/electrum-server

git clone https://github.com/pooler/electrum-ltc-server.git electrum-server

su root

sudo apt-get install make g++ python-leveldb libboost-all-dev libssl-dev libdb++-dev pkg-config libminiupnpc-dev git

/Y

su - litecoin

cd litecoin/src

make -f makefile.unix

strip litecoind


cp -a ~/src/litecoin/src/litecoind ~/bin/litecoind



mkdir ~/.litecoin


$EDITOR ~/.litecoin/litecoin.conf

(does not exists!  stumped why this did not work at first)

pico ~/.litecoin/litecoin.conf

(worked!! and saved)

Added-

     rpcuser=<rpc-username> actual = ***************
   rpcpassword=<rpc-password> actual = **********************
   daemon=1
   txindex=1
   disablewallet=1

^O
^X

litecoind

“command not found”

ls -l

(the file is there - why won't it run???)

file litecoind

“litecoind: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x9cd14fe6858038bffd10498c322536581beeb61b, stripped”

./litecoind

“litecoin server starting”

(It worked!!!  Blockchain downloading!!)

Is everything okay so far?  I plan to have this up and running as a permanent Litecoin Electrum server for us during the next week, unless I run into something I cannot figure out, but that is what community is for :).

Cheers!

---edit---

I got the server in Amsterdam because I figured there would be plenty of usa capacity - if you want i can move it just about anywhere bandwidth is needed - please let me know.

Also go easy on me - I am sure this is full of mistakes, but please point them out!!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 13, 2014, 09:28:54 AM
litecoind
“command not found”

(the file is there - why won't it run???)

See here for an explanation: http://stackoverflow.com/questions/6331075/why-do-you-need-dot-slash-before-script-name-to-run-it-in-bash

Quote
Is everything okay so far?

Yes, there are a few redundant commands but it looks fine.



Here are some additional pointers for those who intend to set up a server:

By the way, I noticed that a couple of people tried to contact me on IRC last night, but I wasn't there. If you still need help, please try again; I'm on there most of the time.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on April 13, 2014, 01:20:02 PM
I don't know if it has to do with the server being in EU but it took forever to get the entire blockchain.

I grabbed the process ID for litecoind, then killed it, after it finally got all the data.  Quick ^O then exit.

Need a break now will pick up again later today.


Thanks pooler!
  This is a great learning experience for me - would highly recommend starting an Electrum server for anyone who wants to learn more about linux/litecoin on the server side.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 13, 2014, 03:50:28 PM
I went forward with testing, so I created a wallet in one PC saved the seed and tried to restore it on another PC, I wrote down the seed words the wallet opened but the receiving window was empty, no address were there, then I went and copied the wallet file and tried it on the other PC and got the addresses back.

Thanks for reporting.  I can confirm the issue.  The first beta packages I posted were not affected, but the current ones are.  I have notified upstream of this issue, as they are affected as well, and we're looking into it.

Meanwhile, I have updated the source package and Windows binaries to include a couple of bug fixes.

In addition, the exchange rates plugin now supports historical data from BitcoinVenezuela (thanks rdymac!).  Is anybody aware of other exchanges that provide historical Litecoin prices via an API (something like this (https://api.bitcoinvenezuela.com/historical/index.php))?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on April 13, 2014, 04:08:11 PM
When I create a watching only wallet in Windows 7 the MPK is not saved and after closing wallet will no longer open.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 13, 2014, 04:22:15 PM
When I create a watching only wallet in Windows 7 the MPK is not saved and after closing wallet will no longer open.

Confirmed.  Upstream is affected as well.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: ThomasFX on April 13, 2014, 06:06:43 PM
When I choose the multi-sig wallet, Electrum just quits. Windows 7 Professional SP1, x64.

Choosing a signature only works properly.

Nice icon btw! Will be donating asap AND I will set up a server too. Having some dependency issues though while setting up Litecoin on Red Hat :p
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: coinx on April 13, 2014, 06:19:21 PM
When I choose the multi-sig wallet, Electrum just quits. Windows 7 Professional SP1, x64.

Choosing a signature only works properly.

Nice icon btw! Will be donating asap AND I will set up a server too. Having some dependency issues though while setting up Litecoin on Red Hat :p
i was not able to create a 2FA wallet on windows 7, because the software freezed and then crashed/closed (without an error).

This is to be considered normal for now, as the feature is still in development upstream. Sorry for not mentioning this in the original post.
Maybe you should disable it.

EDIT: Just reread the start post:
Quote
Multi-signature wallets (2FA) do not currently work as they are still in development upstream.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: marotta117 on April 13, 2014, 09:37:10 PM
so how would i go about installing this on my Raspberry Pi?  I've never connected it to the internet and don't intend on it so can i just drag the tar.gz file on a flash drive and then to my Pi?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: smz on April 13, 2014, 11:23:48 PM
I've been wondering what to do with some of my now-decomissioned GPU host mining hardware, this seems like a perfect solution. 128GB SSD, 8GB RAM, dual core G2120 Celeron on a 60Mb fiber internet connection. I'll have a go at setting it up in the next couple of weeks. One question, do I need to register a domain to host a server or can I just do it on a static IP?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 13, 2014, 11:58:01 PM
One question, do I need to register a domain to host a server or can I just do it on a static IP?

You don't really need to register a domain, and actually you don't even strictly need a static IP (although it's preferable); you can use a dynamic DNS service such as freedns.afraid.org.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: TheLiteCoinGuy on April 14, 2014, 10:07:14 AM
great work!

 [ltc]
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: losh11 on April 14, 2014, 11:33:04 AM
One question, do I need to register a domain to host a server or can I just do it on a static IP?

You don't really need to register a domain, and actually you don't even strictly need a static IP (although it's preferable); you can use a dynamic DNS service such as freedns.afraid.org.

I was going to register a domain under 1and1.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on April 14, 2014, 10:51:56 PM
Hi everyone can anyone explain how to fetch http://foundry.electrum-ltc.org/leveldb-dump/  - leveldb database and import it using the terminal commands?

I got leveldb and plylevel installed.  From there the instructions are not specific enough for my skill level.

Thanks.  :)

The last few steps I took were:

Quote
(blockchain downloaded ~550000 blocks – take a break)

sudo apt-get install python-setuptools python-openssl


sudo easy_install jsonrpclib

sudo apt-get install python-leveldb libleveldb-dev

Y
sudo easy_install plyvel

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 14, 2014, 10:57:31 PM
Hi everyone can anyone explain how to fetch http://foundry.electrum-ltc.org/leveldb-dump/  - leveldb database and import it using the terminal commands?

I got leveldb and plylevel installed.  From there the instructions are not specific enough for my skill level.

Thanks.  :)

The last few steps I took were:

Quote
(blockchain downloaded ~550000 blocks – take a break)

sudo apt-get install python-setuptools python-openssl


sudo easy_install jsonrpclib

sudo apt-get install python-leveldb libleveldb-dev

Y
sudo easy_install plyvel

go to http://webchat.freenode.net/?channels=#litecoin,#litecoinpool and I will try to help you, or pooler will help you if he is online
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: btcven on April 15, 2014, 12:23:39 AM
I've added USD and EUR historical prices for Litecoin in Bitcoin Venezuela's API (didn't have it as in BTC they are the same as CoinDesk's for those currencies).

https://github.com/btcven/api#historical (https://github.com/btcven/api#historical)

EDIT: In BitcoinCharts there are 3 historic prices for LTC http://api.bitcoincharts.com/v1/csv/ Kraken and Justcoin are the two currently working.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: caramelite on April 15, 2014, 12:35:06 AM
Hello everyone,
I just set up an electrum LTC server, and it seems to work nicely, waiting for testers  ::)

the litecoind and electrum-server databases are stored in RAM, as recommended.
For now 10GB are enough, but will upgrade to 16GB when it becomes necessary.

ip : 95.142.166.195
https : 8082
ssl : 50002

Thank you for testing :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 15, 2014, 12:39:17 AM
Hello everyone,
I just set up an electrum LTC server, and it seems to work nicely, waiting for testers  ::)

the litecoind and electrum-server databases are stored in RAM, as recommended.
For now 10GB are enough, but will upgrade to 16GB when it becomes necessary.

ip : 95.142.166.195
https : 8082
ssl : 50002

Thank you for testing :)


what do you mean by "they are stored in ram" ?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: caramelite on April 15, 2014, 01:00:35 AM
what do you mean by "they are stored in ram" ?

both .litecoind and ltcleveldb directories are copied to ram before launching the daemons
hopefully i'll sync them once in a while :)

edit: I may need to take some more english lessons... especially when tired !
I added this line to my fstab :
none /tmpfs tmpfs rw,nosuid,nodev,noatime,size=10000M,mode=0777 0 0
hope this explains more, but I will post my start/stop scripts if you like
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: btcven on April 15, 2014, 01:32:23 AM
Can you enable the "issues" on GitHub?

Both the binary by Animazing and $ sudo pip install http://electrum-ltc.org/download/Electrum-LTC-1.9.8.tar.gz stuck at sending/signing a transaction from 2 imported addresses.

Code: [Select]
Exception in thread Thread-13:
Traceback (most recent call last):
  File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/electrum_ltc_gui/qt/main_window.py", line 898, in sign_thread
    self.wallet.sign_transaction(tx, keypairs, password)
  File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/electrum_ltc/wallet.py", line 1251, in sign_transaction
    tx.sign(keypairs)
  File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/electrum_ltc/transaction.py", line 547, in sign
    self.add_signature(i, pubkey, sig.encode('hex'))
  File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/electrum_ltc/transaction.py", line 503, in add_signature
    self.raw = self.serialize( self.inputs, self.outputs )
  File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/electrum_ltc/transaction.py", line 432, in serialize
    signatures = txin['signatures']
KeyError: 'signatures'

It is stuck in there.

EDIT: I've downloaded directly the ZIP and run it from Terminal and it signed the transaction flawlessly.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 15, 2014, 01:34:18 AM
what do you mean by "they are stored in ram" ?

both .litecoind and ltcleveldb directories are copied to ram before launching the daemons
hopefully i'll sync them once in a while :)

edit: I may need to take some more english lessons... especially when tired !
I added this line to my fstab :
none /tmpfs tmpfs rw,nosuid,nodev,noatime,size=10000M,mode=0777 0 0
hope this explains more, but I will post my start/stop scripts if you like

I think you meant the shared memory ?

and also I am able to connect to your server but it doesn't seem to be public.

try:

host =  0.0.0.0
report_host = electrum.something.com (you don't have to own a domain)




Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: caramelite on April 15, 2014, 02:00:00 AM
I think you meant the shared memory ?

and also I am able to connect to your server but it doesn't seem to be public.

try:

host =  0.0.0.0
report_host = electrum.something.com (you don't have to own a domain)

Yep, shared memory, virtual memory file system, tmpfs, looks the same to me !

by public, I meant a public IP, what could it be else ?!
I didn't change the host setting, I don't think I need python listening on all NICs
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: coinx on April 15, 2014, 03:59:04 AM
Quote
Hi everyone can anyone explain how to fetch http://foundry.electrum-ltc.org/leveldb-dump/  - leveldb database and import it using the terminal commands?
Make sure that the wget package is installed.
Switch in the folder where you want to store the DB.
Code: [Select]
wget http://foundry.electrum-ltc.org/leveldb-dump/electrum-fulltree-100-latest.tar.gz
Code: [Select]
tar -zxvf electrum-fulltree-100-latest.tar.gzNow you just need to edit the path to the DB folder in the electrum-ltc.conf file.
Quote
path_fulltree = /path/to/your/database

I hope that helps.

Quote
the litecoind and electrum-server databases are stored in RAM, as recommended.
For now 10GB are enough, but will upgrade to 16GB when it becomes necessary.
Sounds nice. Now we need more users ;D
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 15, 2014, 09:15:09 AM
and also I am able to connect to your server but it doesn't seem to be public.

try:

host =  0.0.0.0
report_host = electrum.something.com (you don't have to own a domain)

Yep, shared memory, virtual memory file system, tmpfs, looks the same to me !

by public, I meant a public IP, what could it be else ?!
I didn't change the host setting, I don't think I need python listening on all NICs

If you want your server to be considered public, you have to enable IRC (see here (https://litecointalk.org/index.php?topic=18608.msg158480#msg158480)). Also, having a public hostname (a FQDN) would be nice, especially given that you can get one for free.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on April 16, 2014, 12:30:48 AM
Quote
Hi everyone can anyone explain how to fetch http://foundry.electrum-ltc.org/leveldb-dump/  - leveldb database and import it using the terminal commands?
Make sure that the wget package is installed.
Switch in the folder where you want to store the DB.
Code: [Select]
wget http://foundry.electrum-ltc.org/leveldb-dump/electrum-fulltree-100-latest.tar.gz
Code: [Select]
tar -zxvf electrum-fulltree-100-latest.tar.gzNow you just need to edit the path to the DB folder in the electrum-ltc.conf file.
Quote
path_fulltree = /path/to/your/database

I hope that helps.


Thank you! 
I am very close to testing - one thing I noticed in the sample config file I am editing is that is says [bitcoind] by default for the section header, even though details in the section say Litecoin. 
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on April 16, 2014, 01:07:47 AM
tried to start-up got

Quote
Database not found in  /~/electrum-server/.
Do you want to download it from the Electrum-LTC foundry to  /~/electrum-server/ ?

I typed "n"

then got
Quote
Starting server as daemon

It is probably something simple I will try to download and unpack the database again, but when I did it before everything appeared to download and unzip, and I checked the directories.

I realize this is probably the messiest installation ever - but if I can just get it working, can clean up later...  :-[ Got ssl certs and keys though np.

--edit--
mmitech - did not see your response so quickly yesterday.  I will definitely try to get on IRC in general.

Everything on my install should work - since I have never set up a Linux server before, I am guessing somewhere is a small syntax error.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: coinx on April 16, 2014, 01:16:51 AM
Quote
one thing I noticed in the sample config file I am editing is that is says [bitcoind] by default for the section header, even though details in the section say Litecoin.
Yes, that is correct. Pooler doesn't want to change it because he wants to stay as close as possible to the upstream development. It isn't just a description, it is used by one function to find the daemon details.

Quote
Database not found in  /~/electrum-server/.
Do you want to download it from the Electrum-LTC foundry to  /~/electrum-server/ ?

The Electrum server apparently can't handle the ~/ path reference. Try /home/litecoin/electrum-server.


Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on April 16, 2014, 01:56:33 AM
Quote
one thing I noticed in the sample config file I am editing is that is says [bitcoind] by default for the section header, even though details in the section say Litecoin.
Yes, that is correct. Pooler doesn't want to change it because he wants to stay as close as possible to the upstream development. It isn't just a description, it is used by one function to find the daemon details.

Quote
Database not found in  /~/electrum-server/.
Do you want to download it from the Electrum-LTC foundry to  /~/electrum-server/ ?

The Electrum server apparently can't handle the ~/ path reference. Try /home/litecoin/electrum-server.

Thank you this fixed it, no more error message, it just could not accept the "~" char for some reason.

Now I need to fetch a client and see if I can connect.  Have not tried the client yet.

A huge thank you to everyone that has been so kind and helpful.

---edit---

Client is not connecting - I have a static IP server but no DNS pointing a name to it right now, everything seems to be running server side correctly (litecoind, server).  Is it easier to debug from the client or the server side?  Also seems I did not see where to put a password in the client.

When I force my numerical IP over ssh it just says not connected in the bottom left corner of the client.  Anyway been a long day - break for a bit, dinner all that.  TY.

I'll get it up by end of week still.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: coinx on April 16, 2014, 02:41:18 AM
Quote
Client is not connecting - I have a static IP server but no DNS pointing a name to it right now, everything seems to be running server side correctly (litecoind, server).  Is it easier to debug from the client or the server side?  Also seems I did not see where to put a password in the client.
When I force my numerical IP over ssh it just says not connected in the bottom left corner of the client.  Anyway been a long day - break for a bit, dinner all that.  TY.
Please post the electrum-ltc.log. The password function is not used at the moment.
Make sure to enter the correct port. The protocol drop down menu doesn't work with private servers. 50002 for SSL.
Make sure the ports are configured correctly.
Code: [Select]
netstat -an -A inet|grep LISTEN
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 16, 2014, 11:41:50 AM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 16, 2014, 12:00:52 PM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start

done :)

Edit: any update for the reported bugs ? I am waiting for a final version working client to write about on my blog
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: ANIMAL0 on April 16, 2014, 03:06:28 PM
mm. It does not connect for me (windows version).
Any idea?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 16, 2014, 03:43:41 PM
mm. It does not connect for me (windows version).
Any idea?

click on the red button in the bottom right and try to choose a server manually, try choosing my server electrum.mmitech.info port 50002 or 50001  (50002 preferred) then report if this helps out...
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: ANIMAL0 on April 16, 2014, 04:07:09 PM
mm. It does not connect for me (windows version).
Any idea?

click on the red button in the bottom right and try to choose a server manually, try choosing my server electrum.mmitech.info port 50002 or 50001  (50002 preferred) then report if this helps out...

no. unfortunately it does not work for me. I even tried to shutdown firewall and antivirus (Comodo) to no avail.
maybe I should even open the port on my router's firewall?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 16, 2014, 04:39:19 PM
mm. It does not connect for me (windows version).
Any idea?

click on the red button in the bottom right and try to choose a server manually, try choosing my server electrum.mmitech.info port 50002 or 50001  (50002 preferred) then report if this helps out...

no. unfortunately it does not work for me. I even tried to shutdown firewall and antivirus (Comodo) to no avail.
maybe I should even open the port on my router's firewall?

I dont think your router is blocking the port, the only thing I can think of is your Firewall...try adding a role to your Firewall by allowing the program and not just opening the port, otherwise it is working fine for me.... I don't know what else it could be
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: nogreedy on April 16, 2014, 11:12:00 PM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start

done :)

Edit: any update for the reported bugs ? I am waiting for a final version working client to write about on my blog
That's great you tried, test this app and maintain a server... More than this, your blog is very interesting.
http://www.mmitech.info/
But why do you want to wait when you know all the potential of this app?
Bitcoin magazine haven't waited and talked about it since April 12th...
http://bitcoinmagazine.com/12300/litecoin-electrum-beta-testing/
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: warren on April 17, 2014, 09:12:56 AM
https://groups.google.com/forum/#!forum/electrum-ltc-server
Electrum LTC Server ops, please subscribe to this announce-only mailing list to receive notifications when you are required to upgrade the server.  This is very important to keep the servers running in the long-term.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 17, 2014, 10:02:36 AM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start

done :)

Edit: any update for the reported bugs ? I am waiting for a final version working client to write about on my blog
That's great you tried, test this app and maintain a server... More than this, your blog is very interesting.
http://www.mmitech.info/
But why do you want to wait when you know all the potential of this app?
Bitcoin magazine haven't waited and talked about it since April 12th...
http://bitcoinmagazine.com/12300/litecoin-electrum-beta-testing/

Cool... I will do in the next couple of days :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 17, 2014, 06:52:03 PM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start

done :)

Edit: any update for the reported bugs ? I am waiting for a final version working client to write about on my blog
That's great you tried, test this app and maintain a server... More than this, your blog is very interesting.
http://www.mmitech.info/
But why do you want to wait when you know all the potential of this app?
Bitcoin magazine haven't waited and talked about it since April 12th...
http://bitcoinmagazine.com/12300/litecoin-electrum-beta-testing/

here is the article you asked for http://www.mmitech.info/?p=105
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Anthony85 on April 17, 2014, 07:13:50 PM
good job guys!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: nogreedy on April 17, 2014, 10:03:20 PM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start

done :)

Edit: any update for the reported bugs ? I am waiting for a final version working client to write about on my blog
That's great you tried, test this app and maintain a server... More than this, your blog is very interesting.
http://www.mmitech.info/
But why do you want to wait when you know all the potential of this app?
Bitcoin magazine haven't waited and talked about it since April 12th...
http://bitcoinmagazine.com/12300/litecoin-electrum-beta-testing/

here is the article you asked for http://www.mmitech.info/?p=105

That's great, thanks.
Now, perhaps your Slovenian compatriot will buy an other Tesla with LTC using Electrum (and will add LTC to Bitstamp BTW)   ;)
https://twitter.com/mmitech/status/452763230985650177
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 17, 2014, 11:01:05 PM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start

done :)

Edit: any update for the reported bugs ? I am waiting for a final version working client to write about on my blog
That's great you tried, test this app and maintain a server... More than this, your blog is very interesting.
http://www.mmitech.info/
But why do you want to wait when you know all the potential of this app?
Bitcoin magazine haven't waited and talked about it since April 12th...
http://bitcoinmagazine.com/12300/litecoin-electrum-beta-testing/

here is the article you asked for http://www.mmitech.info/?p=105

That's great, thanks.
Now, perhaps your Slovenian compatriot will buy an other Tesla with LTC using Electrum (and will add LTC to Bitstamp BTW)   ;)
https://twitter.com/mmitech/status/452763230985650177

Next time I see him I will make sure to let him know ;)  BTW bitstamp (Nejc) never said they wont add LTC... they just never talked publicly about it.....

maybe more of you should ask for it ? now you can do it:  [email protected] 
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: koddos on April 18, 2014, 03:40:20 PM
https://groups.google.com/forum/#!forum/electrum-ltc-server
Electrum LTC Server ops, please subscribe to this announce-only mailing list to receive notifications when you are required to upgrade the server.  This is very important to keep the servers running in the long-term.

Subscribed and deployed a server :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: caramelite on April 18, 2014, 05:10:26 PM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start
Server update successful !
I have some maintenance to do on it right now, it will take a few hours.
Also, I'm switching the ports to non defaults : I've set up a Bitcoin Electrum server on the same IP, so the Litecoin one will be listening on ports 8083,8084,50003,50004.
Maybe the git conf.sample should be changed, to avoid confusion for future server providers  -probably BTC electrum server admins will be OK to add a LTC one.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Carnth on April 18, 2014, 07:36:56 PM
I deployed an Electrum server.

So far so good!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: caramelite on April 18, 2014, 08:03:04 PM
Server operators:

We are ready to move to our own IRC channel, #electrum-ltc (http://webchat.freenode.net/?channels=electrum-ltc) on Freenode. This will allow us more freedom of movement and will help people differentiate this Litecoin fork from the original project. (And yes, we are going to have our own bot soon.)

Please sync your server code with the git repo and restart the server. This is very simple to do:
Code: [Select]
$ cd electrum-server
$ git pull
$ ./stop
$ ./start
Server update successful !
I have some maintenance to do on it right now, it will take a few hours.
Also, I'm switching the ports to non defaults : I've set up a Bitcoin Electrum server on the same IP, so the Litecoin one will be listening on ports 8083,8084,50003,50004.
Maybe the git conf.sample should be changed, to avoid confusion for future server providers  -probably BTC electrum server admins will be OK to add a LTC one.


For some reason, I cannot connect over SSL or HTTPS (50004/8084) with my electrum-ltc client (I just updated it). The SSL just doesn't connect, and the HTTPS switches to HTTP.
TCP and HTTP (50003/8083) are working fine. Only the SSL refuses to connect. I think the bug could be on the client side, as the server is displaying correct logs
I'm investigating this case and will report when sorted

Code: [Select]
[18/04/2014-21:48:20] Starting Electrum server on x.x.x.x
[18/04/2014-21:48:20] Database version 3
[18/04/2014-21:48:20] Blockchain height 551608
[18/04/2014-21:48:20] UTXO tree root hash: 30d4331f6c39be33395b5adb3a418fca0407fc6195998554623f3d184eba1f66
[18/04/2014-21:48:20] Coins in database: 2757974567549269
[18/04/2014-21:48:21] Blockchain is up to date.
[18/04/2014-21:48:21] Memory pool initialized.
[18/04/2014-21:48:21] joining IRC
[18/04/2014-21:48:21] TCP server started on port 50003
[18/04/2014-21:48:21] SSL server started on port 50004
[18/04/2014-21:48:21] HTTP server started.
[18/04/2014-21:48:21] HTTPS server started.
[18/04/2014-21:48:31] blockchain: 551609 (0.003s)
[18/04/2014-21:48:42] blockchain: 551610 (0.299s)
[18/04/2014-21:49:12] blockchain: 551611 (0.054s)
[18/04/2014-21:49:16] HTTP sPNArtEqpMS4EVP5FHAg4sPoykw                                None   1 1.9.8.1
[18/04/2014-21:53:28] HTTP kaSdDnH3puJNgvw6FgqKitLVQp2                                None   1 1.9.8.1
Exception in thread Thread-86:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 808, in __bootstrap_inner
    self.run()
  File "/home/litecoin/electrum-server/transports/stratum_tcp.py", line 71, in run
    data = json.dumps(response) + "\n"
  File "/usr/lib/python2.7/json/__init__.py", line 243, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 207, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/lib/python2.7/json/encoder.py", line 270, in iterencode
    return _iterencode(o, 0)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position 8: invalid start byte

[18/04/2014-21:54:05] HTTP 43gbWCi9pVuuKLUcHk9fgLFEAG9W [u'LQzBzNHhzUdkShr3B1V42jC7CxJkybhE56']  19 1.9.8.1
[18/04/2014-21:56:31] HTTP 2hnMBjvCqyCVKcpNte9hWgb3tTFn                                None   1 1.9.8.1

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mr_burdell on April 18, 2014, 08:05:16 PM
Are you using self-signed certificates or signed with some kind of CA?  I had signed mine with cacert.org in the past and it wouldn't work, I had to switch to self-signed.  I'm not entirely sure what the cause was.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: DCK on April 18, 2014, 08:40:29 PM
I really love this Electrum wallet :D thanks LiteCoin Dev Team.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: DCK on April 18, 2014, 08:51:00 PM
Can you please add the "minimize to tray instead of task bar" and "minimize on close" features ?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mr_burdell on April 18, 2014, 08:55:25 PM
Can you please add the "minimize to tray instead of task bar" and "minimize on close" features ?

Please track this issue upstream here: https://github.com/spesmilo/electrum/issues/529
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: DCK on April 18, 2014, 08:59:05 PM
Can you please add the "minimize to tray instead of task bar" and "minimize on close" features ?

Please track this issue upstream here: https://github.com/spesmilo/electrum/issues/529

Thanks :) I'm on Windows 7 - 64 BIT :D
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: michidragon on April 19, 2014, 03:32:55 AM
Pooler: New here, but not new to crypto... (actually TheMage has seen me around, so maybe can vouch ~slightly~ ) - mainly over on the dogecoin forums right now but, been a litecoiner for a while;

I can probably hit the server requirements (storage, memory, administration experience and uptime) no problem, to run one; only thing I have to know is - do you have any idea what kind of bandwidth requirements we're talking about?

Have the Electrum wallet running here on win7 x64, will try a few platforms a bit later and send some funds in and out - definitely thank TheMage for getting some shibe helpers on this over from /r/dogecoin -- Litecoin is "my other big one", so I'm happy to help.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: TheMage on April 19, 2014, 03:40:06 AM
Pooler: New here, but not new to crypto... (actually TheMage has seen me around, so maybe can vouch ~slightly~ ) - mainly over on the dogecoin forums right now but, been a litecoiner for a while;

I can probably hit the server requirements (storage, memory, administration experience and uptime) no problem, to run one; only thing I have to know is - do you have any idea what kind of bandwidth requirements we're talking about?

Have the Electrum wallet running here on win7 x64, will try a few platforms a bit later and send some funds in and out - definitely thank TheMage for getting some shibe helpers on this over from /r/dogecoin -- Litecoin is "my other big one", so I'm happy to help.

+1 on the vouch :D


And im always very glad to bring the communities together for anything :).
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 19, 2014, 06:26:17 AM
I can probably hit the server requirements (storage, memory, administration experience and uptime) no problem, to run one; only thing I have to know is - do you have any idea what kind of bandwidth requirements we're talking about?

It's still hard to say at this point, given that bandwidth requirements are proportional to the number of clients that you will have to serve. All depends on how many people will start using Electrum.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: escrow.ms on April 19, 2014, 07:39:16 PM
That's great. I am using windows 8.1 (64 Bit). Will update this post with feedback soon.
edit:
I have tried all features and it's working good so far.

Good job :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: jhk753 on April 20, 2014, 12:24:31 AM
I'm super exited to test on OS X but when I try to install using the readme instructions, if I run:

Code: [Select]
ARCHFLAGS="-arch i386 -arch x86_64" sudo python setup-release.py py2app --includes sip
I got:

Code: [Select]
Traceback (most recent call last):
  File "setup-release.py", line 30, in <module>
    plist = Plist.fromFile('Info.plist')
  File "/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plistlib.py", line 345, in fromFile
    rootObject = readPlist(pathOrFile)
  File "/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plistlib.py", line 75, in readPlist
    pathOrFile = open(pathOrFile)
IOError: [Errno 2] No such file or directory: 'Info.plist'

Any advice on this? ;)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mr_burdell on April 20, 2014, 12:26:39 AM
what directory did you run it from?  The Info.plist file is included in the main directory of the repository.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: TheMage on April 20, 2014, 02:29:32 AM

From http://www.reddit.com/r/dogecoin/comments/23eord/litecoin_community_looking_for_some_help/

User: Tanuki_Fu

Quote
The Electrum port looks good -> very fast and it works correctly, imports/exports work correctly, signing/verification works correctly, backups work correctly, seed restore works, conversion plugin works. Just used on some windows machines that aren't tasked right now - didn't do 2FA or watching wallets. Tomorrow I'll do the builds for Linux and OSX.

As far as the port, it might be a good idea to have LTC control the redirection to the help pages rather than going to pages you don't have control over.

Overall Electrum has a lot of potential (certainly as a walk around or occasional wallet). Nice to see you have a fair number of servers up.

First additional plugin I'd suggest is to import a paper/cold storage wallet and transfer the funds directly to one of the deterministic addresses in one shot. Way too likely people will not backup the private keys using electrum and have problems in the future.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: jhk753 on April 23, 2014, 12:58:30 PM
what directory did you run it from?  The Info.plist file is included in the main directory of the repository.

ok for mac os user, some files are missing from the archive available to download. So you need to get Info.plist from github and then it works well
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 23, 2014, 01:44:44 PM
Should we upgrade Litecoin deamon to the latest version ? I am going to do it anyway...
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 23, 2014, 01:46:43 PM
Should we upgrade Litecoin deamon to the latest version ? I am going to do it anyway...

Not strictly required, but recommended.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on April 23, 2014, 02:12:16 PM
Should we upgrade Litecoin deamon to the latest version ? I am going to do it anyway...

Not strictly required, but recommended.

ok I just updated to the latest version
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on April 29, 2014, 01:05:16 PM
I have updated the binaries to include the latest bug fixes. Yes, an updated OS X binary is also available.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on May 03, 2014, 11:31:34 AM
Is there a known bug with the label sync plugin not working?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 03, 2014, 11:41:48 AM
Is there a known bug with the label sync plugin not working?

No, it seems to be working fine for me. If you encountered an issue, please describe it so that I can try to reproduce it.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on May 03, 2014, 11:48:13 AM
There isn't much to describe, but I do appologize for being so vague all the same... 

Clicking "settings" does nothing, and ticking the checkbox seems to do nothing and does not preserve the checkbox setting either.

This is on Windows 8.1, all windows updates applied, latest electrum beta binary for windows as of today.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on May 03, 2014, 11:51:06 AM
Is there a known bug with the label sync plugin not working?

No, it seems to be working fine for me. If you encountered an issue, please describe it so that I can try to reproduce it.

I thought I reported this before? it is still not working and this is what you get:

chose label sync and nothing happens:


(http://i.imgur.com/G2jSFA0.png)


close the window and open it again, nothing changed:


(http://i.imgur.com/v2ywlrr.png)

 
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on May 03, 2014, 11:52:56 AM
It's quite likely IMO that it works in Linux under a proper python install, hence pooler missing it. ;)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on May 03, 2014, 11:59:27 AM
It's quite likely IMO that it works in Linux under a proper python install, hence pooler missing it. ;)

nope, it doesnt work in Linux as well:

chose label sync and nothing happens:


(http://i.imgur.com/AtWlUcS.png)


close the window and open it again, nothing changed:


(http://i.imgur.com/NoAhExp.png)

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 03, 2014, 12:25:26 PM
Sorry, I tested this using the git version instead of the package, and that's probably why it worked for me. I have updated the packages and Windows binaries, please see if it works now.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on May 03, 2014, 12:50:24 PM
Works wonderfully now pooler.  As thanks for your hardwork, I may consider setting up a permanent public electrum server.  I have a dedicated gentoo linux box I am admin of I could load this on, just have to assume my 10TB bandwidth cap won't be an issue, hehe.

Will work on setting it up now...
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on May 03, 2014, 09:27:45 PM
Hey pooler, followed the guide to a T as far as I know, but I get this on startup:

Traceback (most recent call last):
  File "server.py", line 144, in <module>
    assert ssl_certfile and ssl_keyfile
AssertionError
Server already running (pid )

Any idea why?

EDIT:  nevermind, I had the config file as /etc/electrum.conf not /etc/electrum-ltc.conf.  Kudos!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 03, 2014, 09:33:10 PM
Hey pooler, followed the guide to a T as far as I know, but I get this on startup:

Traceback (most recent call last):
  File "server.py", line 144, in <module>
    assert ssl_certfile and ssl_keyfile
AssertionError
Server already running (pid )

Any idea why?

Make sure ssl_certfile and ssl_keyfile are properly set in /etc/electrum-ltc.conf.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on May 03, 2014, 10:08:38 PM
Yeah, I had them set properly, but in the wrong config file (bitcoin style) ;).
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on May 04, 2014, 02:35:59 AM
I'm now hosting an Electrum server.  Alocoin.org in the IRC directory is mine. :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 04, 2014, 07:22:44 AM
I'm now hosting an Electrum server.  Alocoin.org in the IRC directory is mine. :)

Looks great, thank you!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 07, 2014, 09:53:26 AM
Time for a release candidate!

Beta testers, please test this version as extensively as you can:

https://electrum-ltc.org/download/Electrum-LTC-1.9.8.2.tar.gz
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.2.zip
https://electrum-ltc.org/download/electrum-ltc-1.9.8.2.exe
https://electrum-ltc.org/download/electrum-ltc-setup-1.9.8.2.exe

OS X binaries should be available soon.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Grinny on May 07, 2014, 09:56:48 AM
Time for a release candidate!

Beta testers, please test this version as extensively as you can:

https://electrum-ltc.org/download/Electrum-LTC-1.9.8.2.tar.gz
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.2.zip
https://electrum-ltc.org/download/electrum-ltc-1.9.8.2.exe
https://electrum-ltc.org/download/electrum-ltc-setup-1.9.8.2.exe

OS X binaries should be available soon.

w0000t! :)
thx pooler!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: betaceros on May 07, 2014, 01:57:52 PM
Hi,

1) BTC-E provides API for historical trades: https://btc-e.com/api/2/ltc_usd/trades

2) Will there be portable version as is for Bitcoin Electrum? It is insanely helpful.


Thanks!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 07, 2014, 02:13:59 PM
1) BTC-E provides API for historical trades: https://btc-e.com/api/2/ltc_usd/trades

Unfortunately that's just a few hours' data, so it's not something we can use.

2) Will there be portable version as is for Bitcoin Electrum? It is insanely helpful.

I'm no Windows user, but if there's enough demand for a portable version, then why not? I'll look into it.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: betaceros on May 07, 2014, 02:28:07 PM
...
I'm no Windows user, but if there's enough demand for a portable version, then why not? I'll look into it.

As far as I understand it, it should work without installation (you offer standalone executable). So it is just a matter of keeping all the data with the executable in one folder (not using the Windows user folder) and keeping the settings in some ini file along the executable instead of registry (I am not sure whether Electrum uses registry at all). Thank you very much for looking into it.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 07, 2014, 02:39:51 PM
Alright, a binary of the release candidate for OS X is now also available (thanks mr_burdell). I have uploaded it to the website and updated the links.

https://electrum-ltc.org/

Again, please test as much as you can. :)

EDIT: apparently the OS X binary is broken, we're working on it. Fixed!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 07, 2014, 02:56:37 PM
1) BTC-E provides API for historical trades: https://btc-e.com/api/2/ltc_usd/trades

Unfortunately that's just a few hours' data, so it's not something we can use.

2) Will there be portable version as is for Bitcoin Electrum? It is insanely helpful.

I'm no Windows user, but if there's enough demand for a portable version, then why not? I'll look into it.

A portable version of Electrum for Litecoin would be most welcome.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 07, 2014, 05:31:12 PM
...
I'm no Windows user, but if there's enough demand for a portable version, then why not? I'll look into it.

As far as I understand it, it should work without installation (you offer standalone executable). So it is just a matter of keeping all the data with the executable in one folder (not using the Windows user folder) and keeping the settings in some ini file along the executable instead of registry (I am not sure whether Electrum uses registry at all). Thank you very much for looking into it.

The standalone exe version can be put into a directory and started but the files are stored under c... users... and so on. So it is not portable, you cannot take .exe with you because the wallet lies on the other pc.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Carnth on May 07, 2014, 05:36:53 PM
...
I'm no Windows user, but if there's enough demand for a portable version, then why not? I'll look into it.

As far as I understand it, it should work without installation (you offer standalone executable). So it is just a matter of keeping all the data with the executable in one folder (not using the Windows user folder) and keeping the settings in some ini file along the executable instead of registry (I am not sure whether Electrum uses registry at all). Thank you very much for looking into it.

The standalone exe version can be put into a directory and started but the files are stored under c... users... and so on. So it is not portable, you cannot take .exe with you because the wallet lies on the other pc.

You should be able to "restore" your wallet from the 12 word paraphrase that Electrum initially generates. Since Electrum is still in beta, this would make for a great test. Please try it and let us know if it works.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 07, 2014, 05:55:27 PM
...
I'm no Windows user, but if there's enough demand for a portable version, then why not? I'll look into it.

As far as I understand it, it should work without installation (you offer standalone executable). So it is just a matter of keeping all the data with the executable in one folder (not using the Windows user folder) and keeping the settings in some ini file along the executable instead of registry (I am not sure whether Electrum uses registry at all). Thank you very much for looking into it.

The standalone exe version can be put into a directory and started but the files are stored under c... users... and so on. So it is not portable, you cannot take .exe with you because the wallet lies on the other pc.

You should be able to "restore" your wallet from the 12 word paraphrase that Electrum initially generates. Since Electrum is still in beta, this would make for a great test. Please try it and let us know if it works.

Carnth, I am most interested in a true portable version of Electrum for Litecoin that does not store data to \AppData\Roaming on the host computer, like the portable version of bitcoin Electrum.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: betaceros on May 07, 2014, 05:57:44 PM
...
I'm no Windows user, but if there's enough demand for a portable version, then why not? I'll look into it.

As far as I understand it, it should work without installation (you offer standalone executable). So it is just a matter of keeping all the data with the executable in one folder (not using the Windows user folder) and keeping the settings in some ini file along the executable instead of registry (I am not sure whether Electrum uses registry at all). Thank you very much for looking into it.

The standalone exe version can be put into a directory and started but the files are stored under c... users... and so on. So it is not portable, you cannot take .exe with you because the wallet lies on the other pc.

??? That is what I wrote - it needs to be changed to make it portable...
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Carnth on May 07, 2014, 06:09:36 PM
Carnth, I am most interested in a true portable version of Electrum for Litecoin that does not store data to \AppData\Roaming on the host computer, like the portable version of bitcoin Electrum.


Ahh, I see. I must have skipped over that part.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 08, 2014, 10:09:23 AM
A portable Windows binary is now also available.
https://electrum-ltc.org/#download
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on May 08, 2014, 10:33:39 AM
A portable Windows binary is now also available.
https://electrum-ltc.org/#download

That was quick, good job !!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: betaceros on May 08, 2014, 04:53:42 PM
A portable Windows binary is now also available.
https://electrum-ltc.org/#download

Thanks! Good job.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: nogreedy on May 11, 2014, 09:25:52 PM
Very good job Pooler (as always).
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 12, 2014, 01:43:33 AM
pooler, I installed Electrum-LTC on a linux laptop as directed at https://electrum-ltc.org/

Wallet installs fine but when I bring up settings some tabs are missing: wallet, import/export, and plugins. No way to export the MPK to create a watching only wallet on a diffferent computer. Suggestions?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 12, 2014, 05:24:08 AM
pooler, I installed Electrum-LTC on a linux laptop as directed at https://electrum-ltc.org/

Wallet installs fine but when I bring up settings some tabs are missing: wallet, import/export, and plugins. No way to export the MPK to create a watching only wallet on a diffferent computer. Suggestions?

I think I know what the problem is. Could you please try with this updated package? http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 12, 2014, 03:21:09 PM
pooler, I installed Electrum-LTC on a linux laptop as directed at https://electrum-ltc.org/

Wallet installs fine but when I bring up settings some tabs are missing: wallet, import/export, and plugins. No way to export the MPK to create a watching only wallet on a diffferent computer. Suggestions?

I think I know what the problem is. Could you please try with this updated package? http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz

Sorry, no joy. Wallet updates to 1.9.8.4 but the tabs are still missing from settings. Anything else to try?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 12, 2014, 03:28:08 PM
pooler, I installed Electrum-LTC on a linux laptop as directed at https://electrum-ltc.org/

Wallet installs fine but when I bring up settings some tabs are missing: wallet, import/export, and plugins. No way to export the MPK to create a watching only wallet on a diffferent computer. Suggestions?

I think I know what the problem is. Could you please try with this updated package? http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz

Sorry, no joy. Wallet updates to 1.9.8.4 but the tabs are still missing from settings. Anything else to try?

Could you please run electrum-ltc with the -v option and post the output you get?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 12, 2014, 04:08:28 PM
pooler, I installed Electrum-LTC on a linux laptop as directed at https://electrum-ltc.org/

Wallet installs fine but when I bring up settings some tabs are missing: wallet, import/export, and plugins. No way to export the MPK to create a watching only wallet on a diffferent computer. Suggestions?

I think I know what the problem is. Could you please try with this updated package? http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz

Sorry, no joy. Wallet updates to 1.9.8.4 but the tabs are still missing from settings. Anything else to try?

Could you please run electrum-ltc with the -v option and post the output you get?

$ electrum-ltc -v
electrum directory /home/my/.electrum-ltc
blocks: 124991
connected to ltc.electrum.in 50002
sending subscriptions to ltc.electrum.in:50002:s
wallet path /home/my/.electrum-ltc/wallets/default_wallet
synchronizer: connected to ltc.electrum.in:50002:s
connected to electrum.snicter.com 50002
failed to connect electrum-a.cloudapp.net 50002
connected to electrum-ltc.thwg.org 50002
connected to electrum-ltc.bysh.me 50002
connected to explorer.litecoin.net 50002
Requesting chunk: 62
connected to electrum.litecoinguard.com 50002
Notifying GUI
validated chunk 127007
Requesting chunk: 63
validated chunk 129023
Requesting chunk: 64
validated chunk 131039
Requesting chunk: 65
validated chunk 133055
Requesting chunk: 66
connected to electrum.mmitech.info 50002

and so on
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 12, 2014, 04:44:48 PM
pooler, I installed Electrum-LTC on a linux laptop as directed at https://electrum-ltc.org/

Wallet installs fine but when I bring up settings some tabs are missing: wallet, import/export, and plugins. No way to export the MPK to create a watching only wallet on a diffferent computer. Suggestions?

I think I know what the problem is. Could you please try with this updated package? http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz

Sorry, no joy. Wallet updates to 1.9.8.4 but the tabs are still missing from settings. Anything else to try?

Could you please run electrum-ltc with the -v option and post the output you get?

$ electrum-ltc -v
electrum directory /home/my/.electrum-ltc
blocks: 124991
connected to ltc.electrum.in 50002
sending subscriptions to ltc.electrum.in:50002:s
wallet path /home/my/.electrum-ltc/wallets/default_wallet
synchronizer: connected to ltc.electrum.in:50002:s
connected to electrum.snicter.com 50002
failed to connect electrum-a.cloudapp.net 50002
connected to electrum-ltc.thwg.org 50002
connected to electrum-ltc.bysh.me 50002
connected to explorer.litecoin.net 50002
Requesting chunk: 62
connected to electrum.litecoinguard.com 50002
Notifying GUI
validated chunk 127007
Requesting chunk: 63
validated chunk 129023
Requesting chunk: 64
validated chunk 131039
Requesting chunk: 65
validated chunk 133055
Requesting chunk: 66
connected to electrum.mmitech.info 50002

and so on

Uhm, so everything looks alright in the verbose output... Could you please link to a screenshot, so that we can see the problem?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 12, 2014, 05:37:42 PM
pooler, the GUI of 1.9.8.4  in linux does not show the expected tabs but the status bar now does and I was able to export the MPK

(https://axablends.com/merchants-accepting-bitcoin/electrum1.png)

However there is now another problem with portable 1.9.8.2 in Windows, when trying to create a new wallet the only option offered is 'create new wallet'. The usual expected options to 'restore an existing wallet from its seed' and 'create a watching-only version of an existing wallet' are missing. Is this a bug or am I missing something?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 12, 2014, 06:07:36 PM
pooler, the GUI of 1.9.8.4  in linux does not show the expected tabs but the status bar now does and I was able to export the MPK

The 5 expected tabs seem to be there in the screenshot. What is missing is the menu bar, and that's indeed strange. Can anybody else reproduce this?

However there is now another problem with portable 1.9.8.2 in Windows, when trying to create a new wallet the only option offered is 'create new wallet'. The usual expected options to 'restore an existing wallet from its seed' and 'create a watching-only version of an existing wallet' are missing. Is this a bug or am I missing something?

There should be just two options: one for creating a new wallet and one for restoring a wallet. If you choose to restore a wallet, it is restored as a full wallet if you give a seed, but as watching only if you give a MPK.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 12, 2014, 06:53:47 PM
thanks pooler! I can create a watching only wallet on a PC using the MPK from the linux wallet. I sent a test transaction to the watching only wallet and it was received fine. However, when I close the watching only wallet and then reopen the transaction is missing. I can delete the watching only wallet and restore using the MPK and the transaction shows up again, but closing and reopening the wallet again the problem returns. Suggestions?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 12, 2014, 07:08:35 PM
thanks pooler! I can create a watching only wallet on a PC using the MPK from the linux wallet. I sent a test transaction to the watching only wallet and it was received fine. However, when I close the watching only wallet and then reopen all the tabs are blank:

I can delete the watching only wallet and restore using the MPK and the transaction shows up again, but closing and reopening the wallet again the problem returns. Suggestions?

Can you reproduce the above with 1.9.8.4? http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 12, 2014, 07:53:11 PM
thanks pooler! I can create a watching only wallet on a PC using the MPK from the linux wallet. I sent a test transaction to the watching only wallet and it was received fine. However, when I close the watching only wallet and then reopen all the tabs are blank:

I can delete the watching only wallet and restore using the MPK and the transaction shows up again, but closing and reopening the wallet again the problem returns. Suggestions?

Can you reproduce the above with 1.9.8.4? http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe

Using 1.9.8.4 helped. When I make a new PC watching only wallet with 1.9.8.4 using the MPK the transaction does show up and remains if I close and reopen the wallet.

Something out of place is that the description of the transaction has a < in front of the address, never seen that before. And when I try to create an unsigned transaction the wallet will not let me: a popup briefly flashes (too fast to read) but I am not prompted for a location to save the transaction. Suggestions?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 14, 2014, 08:06:07 PM
pooler, the GUI of 1.9.8.4  in linux does not show the expected tabs but the status bar now does and I was able to export the MPK

The 5 expected tabs seem to be there in the screenshot. What is missing is the menu bar, and that's indeed strange. Can anybody else reproduce this?

Actually, let me ask a maybe stupid question: are you using the Unity user interface? Because in that case it would be normal for the menu bar to appear on top of the screen rather than under the title bar.

Something out of place is that the description of the transaction has a < in front of the address, never seen that before.

That is normal. The '<' indicates that with that transaction the address in question received funds. Obviously when you restore from seed the original transaction labels are not restored (unless you use the labels plugin), so what you got is the default label for a transaction that Electrum just learned about.

Quote
And when I try to create an unsigned transaction the wallet will not let me: a popup briefly flashes (too fast to read) but I am not prompted for a location to save the transaction. Suggestions?

Good catch. I can reproduce this with the upstream Electrum as well. I'll be working on it.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 14, 2014, 08:47:37 PM
pooler, the GUI of 1.9.8.4  in linux does not show the expected tabs but the status bar now does and I was able to export the MPK

The 5 expected tabs seem to be there in the screenshot. What is missing is the menu bar, and that's indeed strange. Can anybody else reproduce this?

Actually, let me ask a maybe stupid question: are you using the Unity user interface? Because in that case it would be normal for the menu bar to appear on top of the screen rather than under the title bar.

Something out of place is that the description of the transaction has a < in front of the address, never seen that before.

That is normal. The '<' indicates that with that transaction the address in question received funds. Obviously when you restore from seed the original transaction labels are not restored (unless you use the labels plugin), so what you got is the default label for a transaction that Electrum just learned about.

Quote
And when I try to create an unsigned transaction the wallet will not let me: a popup briefly flashes (too fast to read) but I am not prompted for a location to save the transaction. Suggestions?

Good catch. I can reproduce this with the upstream Electrum as well. I'll be working on it.

Unity yes. Working OK except for the inability to create an unsigned transaction in Windows.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 15, 2014, 09:52:40 AM
Working OK except for the inability to create an unsigned transaction in Windows.

Please try now: http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 15, 2014, 02:34:31 PM
Working OK except for the inability to create an unsigned transaction in Windows.

Please try now: http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe

After updating, when I try to create an unsigned transaction from watching only wallet it creates a file named 'signed_xxxxxx.txn' which is backwards, should not the file be 'unsigned_xxxxxx.txn'? If I take the file to the offline wallet it wants to broadcast it.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: infinitepeace on May 16, 2014, 07:22:46 AM

Could you please run electrum-ltc with the -v option and post the output you get?

Pooler,

I am just going to plead out that I am essentially too busy right now with my work to learn Linux Server administration as I have never set up a Linux server before.

If I give you credentials to ssh in, would you consider tweaking the setup?  Everything is installed correctly and is still there and the server remains live.  It is just some port permissions or syntax issue I am certain.

I will pay all the bills to continuously support this Electrum dedicated server for this community.  I just do not have time right now with my real life responsibilities to spend another 40 hours troubleshooting and reading to find some small port syntax thing, when you will know it instantly and probably have it running in 20 minutes.

If needed I will do it myself, but it just seems the community could benefit from having another full server online now, instead of whenever I can find the time to learn Linux, and the server sits online right now with me paying for it, essentially wasting that money each month when it could be strengthening Litecoin instead.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 16, 2014, 07:34:01 AM
Pooler,

I am just going to plead out that I am essentially too busy right now with my work to learn Linux Server administration as I have never set up a Linux server before.

If I give you credentials to ssh in, would you consider tweaking the setup?  Everything is installed correctly and is still there and the server remains live.  It is just some port permissions or syntax issue I am certain.

I will pay all the bills to continuously support this Electrum dedicated server for this community.  I just do not have time right now with my real life responsibilities to spend another 40 hours troubleshooting and reading to find some small port syntax thing, when you will know it instantly and probably have it running in 20 minutes.

If needed I will do it myself, but it just seems the community could benefit from having another full server online now, instead of whenever I can find the time to learn Linux, and the server sits online right now with me paying for it, essentially wasting that money each month when it could be strengthening Litecoin instead.

Sure, I can have a look at it if you want. If you contact me on IRC (see OP) I can tell you how to give me access. You can also send me a pm here, if you prefer, but please don't send any passwords in plaintext.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 20, 2014, 05:41:55 PM
Working OK except for the inability to create an unsigned transaction in Windows.

Please try now: http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe

After updating, when I try to create an unsigned transaction from watching only wallet it creates a file named 'signed_xxxxxx.txn' which is backwards, should not the file be 'unsigned_xxxxxx.txn'? If I take the file to the offline wallet it wants to broadcast it.

pooler, any progress in fixing bug in watching only wallet?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 20, 2014, 05:50:34 PM
After updating, when I try to create an unsigned transaction from watching only wallet it creates a file named 'signed_xxxxxx.txn' which is backwards, should not the file be 'unsigned_xxxxxx.txn'? If I take the file to the offline wallet it wants to broadcast it.

pooler, any progress in fixing bug in watching only wallet?

The bug also affects upstream, so I'm trying to see if we can get it fixed there first. This is issue #693 (https://github.com/spesmilo/electrum/issues/693) on GitHub.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 20, 2014, 05:55:09 PM
After updating, when I try to create an unsigned transaction from watching only wallet it creates a file named 'signed_xxxxxx.txn' which is backwards, should not the file be 'unsigned_xxxxxx.txn'? If I take the file to the offline wallet it wants to broadcast it.

pooler, any progress in fixing bug in watching only wallet?

The bug also affects upstream, so I'm trying to see if we can get it fixed there first. This is issue #693 (https://github.com/spesmilo/electrum/issues/693) on GitHub.

Thanks for update, let us know when ready to test again please.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 21, 2014, 02:43:10 PM
Thanks for update, let us know when ready to test again please.

This should be fixed now. Please re-download and test again: http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on May 21, 2014, 03:17:15 PM
I cant create a watching only wallet, I get only the standard wallet option.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 21, 2014, 03:30:09 PM
Thanks for update, let us know when ready to test again please.

This should be fixed now. Please re-download and test again: http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe

pooler, I updated both online watching only and offline wallets to new 1.9.8.4. I am able to create an unsigned transaction in watching only wallet and sign it from the offline wallet, but when I try to load the signed transaction in the watching only wallet I get the error message "electrum was unable to parse your transaction".
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 21, 2014, 03:34:35 PM
I cant create a watching only wallet, I get only the standard wallet option.

When you create the watching only wallet choose the option for restoring a wallet. If you choose to restore a wallet, it is restored as a full wallet if you give a seed, but as watching only if you give a MPK.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on May 21, 2014, 04:09:40 PM
I cant create a watching only wallet, I get only the standard wallet option.

When you create the watching only wallet choose the option for restoring a wallet. If you choose to restore a wallet, it is restored as a full wallet if you give a seed, but as watching only if you give a MPK.

yes it worked... thanks.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 22, 2014, 08:49:23 AM
pooler, I updated both online watching only and offline wallets to new 1.9.8.4. I am able to create an unsigned transaction in watching only wallet and sign it from the offline wallet, but when I try to load the signed transaction in the watching only wallet I get the error message "electrum was unable to parse your transaction".

Please test once again: http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: raphyduck on May 22, 2014, 10:39:52 AM
Thanks for update, let us know when ready to test again please.

This should be fixed now. Please re-download and test again: http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.4.exe

pooler, I updated both online watching only and offline wallets to new 1.9.8.4. I am able to create an unsigned transaction in watching only wallet and sign it from the offline wallet, but when I try to load the signed transaction in the watching only wallet I get the error message "electrum was unable to parse your transaction".

I can confirm almost the same problem.
Recreated both online and offline wallet from seed or master public key, upgraded both to last version.
I can create an unsigned transaction on the online wallet, but when I tried to load it on the offline wallet, I get this error "Electrum was unable to parse your transaction".

Thanks
Raphael
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 22, 2014, 10:57:29 AM
I can confirm almost the same problem.
Recreated both online and offline wallet from seed or master public key, upgraded both to last version.
I can create an unsigned transaction on the online wallet, but when I tried to load it on the offline wallet, I get this error "Electrum was unable to parse your transaction".

I can do the above without issues. Are you sure that you are using the latest version? The 1.9.8.4 executable was updated just a couple hours ago.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 22, 2014, 02:39:58 PM
pooler, my electrum-ltc wallet is on a linux box and my watching only wallet is on Windows. Updated both to newest 1.9.8.4. I can sign a transaction using the watching only wallet, when I load in the linux wallet it signs automatically. But cannot then load signed transaction in Windows wallet, when I try to load the signed transaction it shows status as unsigned. Is there a cross platform problem or error in 1.9.8.4.tar.gz?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 22, 2014, 03:07:23 PM
pooler, my electrum-ltc wallet is on a linux box and my watching only wallet is on Windows. Updated both to newest 1.9.8.4. I can sign a transaction using the watching only wallet, when I load in the linux wallet it signs automatically. But cannot then load signed transaction in Windows wallet, when I try to load the signed transaction it shows status as unsigned. Is there a cross platform problem or error in 1.9.8.4.tar.gz?

Sorry but I'm unable to reproduce the issue this time.  Are you sure that you updated all your installations to the latest version I uploaded today?  In Linux, are you running Electrum-LTC locally or have you installed it system-wide?

Can you please provide an accurate description of the steps needed to reproduce this bug?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 22, 2014, 04:19:56 PM
pooler, my electrum-ltc wallet is on a linux box and my watching only wallet is on Windows. Updated both to newest 1.9.8.4. I can sign a transaction using the watching only wallet, when I load in the linux wallet it signs automatically. But cannot then load signed transaction in Windows wallet, when I try to load the signed transaction it shows status as unsigned. Is there a cross platform problem or error in 1.9.8.4.tar.gz?

Sorry but I'm unable to reproduce the issue this time.  Are you sure that you updated all your installations to the latest version I uploaded today?  In Linux, are you running Electrum-LTC locally or have you installed it system-wide?

Can you please provide an accurate description of the steps needed to reproduce this bug?

Installed Electrum-ltc on ubuntu box per website using:

sudo apt-get install python-qt4 python-pip python-dev
sudo pip install http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz

and run by typing electrum-ltc at command line. Exported MPK and created watching only Windows wallet using latest 1.9.8.4.

1) Create unsigned transaction in Windows watching only wallet. Output is Transaction ID: unknown, status: unsigned.
2) In Ubuntu wallet tools > load transaction, select unsigned transaction  > open
3) Shown screen showing status: signed. Save signed transaction and take to watching only wallet.
4) In watching only wallet tools > load, select signed transaction > open
5) presented transaction screen showing transaction ID: unknown and status: unsigned
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 22, 2014, 05:29:44 PM
Installed Electrum-ltc on ubuntu box per website using:

sudo apt-get install python-qt4 python-pip python-dev
sudo pip install http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz

and run by typing electrum-ltc at command line. Exported MPK and created watching only Windows wallet using latest 1.9.8.4.

1) Create unsigned transaction in Windows watching only wallet. Output is Transaction ID: unknown, status: unsigned.
2) In Ubuntu wallet tools > load transaction, select unsigned transaction  > open
3) Shown screen showing status: signed. Save signed transaction and take to watching only wallet.
4) In watching only wallet tools > load, select signed transaction > open
5) presented transaction screen showing transaction ID: unknown and status: unsigned

I've tried to replicate your setup and follow your steps, but at 3) it shows "Status: Unsigned" for me, which is correct.
Can you replicate this issue using a newly-created wallet?
Also, could you please send me the unsigned.txn file generated on Windows?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 22, 2014, 06:48:52 PM
Installed Electrum-ltc on ubuntu box per website using:

sudo apt-get install python-qt4 python-pip python-dev
sudo pip install http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz

and run by typing electrum-ltc at command line. Exported MPK and created watching only Windows wallet using latest 1.9.8.4.

1) Create unsigned transaction in Windows watching only wallet. Output is Transaction ID: unknown, status: unsigned.
2) In Ubuntu wallet tools > load transaction, select unsigned transaction  > open
3) Shown screen showing status: signed. Save signed transaction and take to watching only wallet.
4) In watching only wallet tools > load, select signed transaction > open
5) presented transaction screen showing transaction ID: unknown and status: unsigned

I've tried to replicate your setup and follow your steps, but at 3) it shows "Status: Unsigned" for me, which is correct.
Can you replicate this issue using a newly-created wallet?
Also, could you please send me the unsigned.txn file generated on Windows?

Trying to uninstall Electrum-ltc completely and start over. 'sudo apt-get remove electrum-ltc' does not remove Electrum-ltc, still starts from terminal when I type electrum-ltc. How do I remove electrum-ltc from ubuntu completely?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 22, 2014, 07:25:45 PM
Trying to uninstall Electrum-ltc completely and start over. 'sudo apt-get remove electrum-ltc' does not remove Electrum-ltc, still starts from terminal when I type electrum-ltc. How do I remove electrum-ltc from ubuntu completely?

APT has nothing to do with Electrum. Try with: sudo pip uninstall electrum-ltc
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 22, 2014, 07:48:16 PM
Trying to uninstall Electrum-ltc completely and start over. 'sudo apt-get remove electrum-ltc' does not remove Electrum-ltc, still starts from terminal when I type electrum-ltc. How do I remove electrum-ltc from ubuntu completely?

APT has nothing to do with Electrum. Try with: sudo pip uninstall electrum-ltc

Thanks, that did it. Will do a fresh install and try again, results later today.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 22, 2014, 10:09:15 PM
Trying to uninstall Electrum-ltc completely and start over. 'sudo apt-get remove electrum-ltc' does not remove Electrum-ltc, still starts from terminal when I type electrum-ltc. How do I remove electrum-ltc from ubuntu completely?

APT has nothing to do with Electrum. Try with: sudo pip uninstall electrum-ltc

Thanks, that did it. Will do a fresh install and try again, results later today.

New install fixed problems, cold storage working fine now. Thanks for your help.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: LeDiable on May 22, 2014, 10:29:42 PM
What a shame, Electrum for Litecoin was released several months ago but appearently ignored. Now this project got raised up parallely. Why do not people stick together and improve present solutions but just create parallel projects?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Carnth on May 22, 2014, 10:35:54 PM
What a shame, Electrum for Litecoin was released several months ago but appearently ignored. Now this project got raised up parallely. Why do not people stick together and improve present solutions but just create parallel projects?

The other Electrum LTC client was abandoned by the author and ignored.

This new version is is actively maintained by pooler who knows what he is doing.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Bossman on May 23, 2014, 04:23:37 AM
What a shame, Electrum for Litecoin was released several months ago but appearently ignored. Now this project got raised up parallely. Why do not people stick together and improve present solutions but just create parallel projects?

The other Electrum LTC client was abandoned by the author and ignored.

This new version is is actively maintained by pooler who knows what he is doing.

And it was a rushed to collect a bounty.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: nogreedy on May 23, 2014, 07:32:43 AM
What a shame, Electrum for Litecoin was released several months ago but appearently ignored. Now this project got raised up parallely. Why do not people stick together and improve present solutions but just create parallel projects?

The other Electrum LTC client was abandoned by the author and ignored.

This new version is is actively maintained by pooler who knows what he is doing.

And it was a rushed to collect a bounty.
Rush to collect a bounty is a bad habit with Electrum...
https://bitcoinstarter.com/projects/104
http://e4a-ne.blogspot.com/
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: raphyduck on May 23, 2014, 09:44:11 AM
Hey guys,

I can confirm that I needed to apt-get remove first to really replace the version of Electrum-ltc.

Cold wallet signing is working for me as well.

Thanks Pooler for this awesome piece of software :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on May 24, 2014, 05:16:32 PM
Alright guys, 1.9.8.4 is the new release candidate.

https://electrum-ltc.org/#download

Please test as much as you can :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: klintay on May 25, 2014, 03:11:13 AM
so excited about this  :D
nice job!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: ykzhang on May 26, 2014, 03:53:36 AM
I hope I can continue to electrum-ltc Chinese translation website
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: keithers on May 27, 2014, 06:58:34 AM
How is this going everyone?   I haven't tried Electrum yet for LTC (or BTC for that matter).   I am definitely not that great when it comes to the ins and outs of programs, so I was trying to hold off for a stable version that a laymen like myself can use...
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Carnth on May 27, 2014, 02:11:54 PM
How is this going everyone?   I haven't tried Electrum yet for LTC (or BTC for that matter).   I am definitely not that great when it comes to the ins and outs of programs, so I was trying to hold off for a stable version that a laymen like myself can use...

It's OK if you want to "try it out."

The Electrum-LTC wallet and your Litecoin-Qt wallet remain separate, if you are worried about that.
But it is still in testing, so only use small amounts of LTC in your Electrum wallet. And if you find any bugs, please report them!

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: keithers on May 27, 2014, 06:08:47 PM
How is this going everyone?   I haven't tried Electrum yet for LTC (or BTC for that matter).   I am definitely not that great when it comes to the ins and outs of programs, so I was trying to hold off for a stable version that a laymen like myself can use...

It's OK if you want to "try it out."

The Electrum-LTC wallet and your Litecoin-Qt wallet remain separate, if you are worried about that.
But it is still in testing, so only use small amounts of LTC in your Electrum wallet. And if you find any bugs, please report them!

Ok will do... the fact that it is in testing is what has kept me away from it so far.   As much as I would like to help...I have no idea what I am talking about when it comes to command lines, and bug reports and all that :(
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Carnth on May 27, 2014, 07:04:02 PM
Ok will do... the fact that it is in testing is what has kept me away from it so far.   As much as I would like to help...I have no idea what I am talking about when it comes to command lines, and bug reports and all that :(

No worries. Electrum is full GUI (windows) interface. No command line.
And a bug report is this:

I clicked button X and expected (this) to happen, instead (something else) happened.


So, dive in and go for it.
This goes for everyone.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on May 30, 2014, 02:21:22 AM
How is this going everyone?   I haven't tried Electrum yet for LTC (or BTC for that matter).   I am definitely not that great when it comes to the ins and outs of programs, so I was trying to hold off for a stable version that a laymen like myself can use...

Electrum-LTC is a big deal for Litecoin and can only further adoption. Once Electrum-LTC is out of beta and available for download at Litecoin.org Litecoin will be the only coin other than Bitcoin with a convenient and secure cold storage option. Unlike the official client, users of Electrum-LTC will not have to make a new backup every time they send a payment or create a new address.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Nico205 on June 01, 2014, 07:10:49 PM
Hello,

I try to port this to my coin. How do you generate the headers file ? http://headers.electrum-ltc.org/blockchain_headers // I think that is the only thing whats missing in my port. Can you please tell me that ?

Regards

Nico
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: warren on June 02, 2014, 05:39:05 AM
Litecoin Core Dev just contributed 100 LTC to support the Electrum LTC Fund managed by Pooler (https://litecointalk.org/index.php?topic=18608.0).  Those funds will be used to reward those who contributed toward the development and deployment of Electrum LTC.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: gsupp on June 02, 2014, 04:36:35 PM
How is this going everyone?   I haven't tried Electrum yet for LTC (or BTC for that matter).   I am definitely not that great when it comes to the ins and outs of programs, so I was trying to hold off for a stable version that a laymen like myself can use...

Electrum-LTC is a big deal for Litecoin and can only further adoption. Once Electrum-LTC is out of beta and available for download at Litecoin.org Litecoin will be the only coin other than Bitcoin with a convenient and secure cold storage option. Unlike the official client, users of Electrum-LTC will not have to make a new backup every time they send a payment or create a new address.

I agree, Electrum-LTC is a big deal for Litecoin! I've used Electrum since I first started using Bitcoin and have always wished for the equivalent for Litecoin. I'm so glad it's finally almost here! I went ahead and installed the release candidate since I couldn't wait, everything looks good so far.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: ThomasFX on June 02, 2014, 05:56:23 PM
Litecoin Core Dev just contributed 100 LTC to support the Electrum LTC Fund managed by Pooler (https://litecointalk.org/index.php?topic=18608.0).  Those funds will be used to reward those who contributed toward the development and deployment of Electrum LTC.

Thank you for the transparency.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Nico205 on June 03, 2014, 07:14:23 PM
Hello,

I try to port this to my coin. How do you generate the headers file ? http://headers.electrum-ltc.org/blockchain_headers // I think that is the only thing whats missing in my port. Can you please tell me that ?

Regards

Nico

Anyone ? :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mmitech on June 03, 2014, 07:25:49 PM
Hello,

I try to port this to my coin. How do you generate the headers file ? http://headers.electrum-ltc.org/blockchain_headers // I think that is the only thing whats missing in my port. Can you please tell me that ?

Regards

Nico

I think no one understand what you are trying to do, at least I dont.

Anyone ? :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: questions.n on June 05, 2014, 04:03:18 PM
looking forward to have this working safely.

at the moment i am running Linux Ubuntu 14.04 x64 and i have found the following error when installing it.

Code: [Select]
                                                                                                                                     
running build_ext                                                                                                                             
                                                                                                                                             
building 'ltc_scrypt' extension                                                                                                               
                                                                                                                                             
creating build                                                                                                                               
                                                                                                                                             
creating build/temp.linux-x86_64-2.7                                                                                                         
                                                                                                                                             
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I./ltc_scrypt -I/usr/include/pytho
n2.7 -c ./scryptmodule.c -o build/temp.linux-x86_64-2.7/./scryptmodule.o                                                                     
                                                                                                                                             
./scryptmodule.c:1:20: fatal error: Python.h: No such file or directory                                                                       
                                                                                                                                             
 #include <Python.h>                                                                                                                         
                                                                                                                                             
                    ^                                                                                                                         
                                                                                                                                             
compilation terminated.                                                                                                                       
                                                                                                                                             
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1                                                                               
                                                                                                                                             
                                                                                                     
Cleaning up...                                                                                                                               
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/ltc-scrypt/setup.py';exec(compile(getattr(tokenize, 'ope
n', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install record /tmp/pip-sBZNcs-record/install-record.txt single-vers
ion-externally-managed compile failed with error code 1 in /tmp/pip_build_root/ltc-scrypt                                                   
Storing debug log for failure in /root/.pip/pip.log 


i was following the info posted on:
https://electrum-ltc.org/

having the Bitcoin client Electrum already running, i have tried the following command to intall the LTC version:
Code: [Select]
pip install http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz
electrum-ltc

many thanks for the great application.
it will surely be a massive step on the right direction when all bugs are iron-out.

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on June 05, 2014, 04:22:25 PM
looking forward to have this working safely.

at the moment i am running Linux Ubuntu 14.04 x64 and i have found the following error when installing it.

Code: [Select]
                                                                                                                                     
running build_ext                                                                                                                             
                                                                                                                                             
building 'ltc_scrypt' extension                                                                                                               
                                                                                                                                             
creating build                                                                                                                               
                                                                                                                                             
creating build/temp.linux-x86_64-2.7                                                                                                         
                                                                                                                                             
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I./ltc_scrypt -I/usr/include/pytho
n2.7 -c ./scryptmodule.c -o build/temp.linux-x86_64-2.7/./scryptmodule.o                                                                     
                                                                                                                                             
./scryptmodule.c:1:20: fatal error: Python.h: No such file or directory                                                                       
                                                                                                                                             
 #include <Python.h>                                                                                                                         
                                                                                                                                             
                    ^                                                                                                                         
                                                                                                                                             
compilation terminated.                                                                                                                       
                                                                                                                                             
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1                                                                               
                                                                                                                                             
                                                                                                     
Cleaning up...                                                                                                                               
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/ltc-scrypt/setup.py';exec(compile(getattr(tokenize, 'ope
n', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install record /tmp/pip-sBZNcs-record/install-record.txt single-vers
ion-externally-managed compile failed with error code 1 in /tmp/pip_build_root/ltc-scrypt                                                   
Storing debug log for failure in /root/.pip/pip.log 


i was following the info posted on:
https://electrum-ltc.org/

having the Bitcoin client Electrum already running, i have tried the following command to intall the LTC version:
Code: [Select]
pip install http://electrum-ltc.org/download/Electrum-LTC-1.9.8.4.tar.gz
electrum-ltc

Did you forget to run this, by any chance?
Code: [Select]
sudo apt-get install python-qt4 python-pip python-dev
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Nico205 on June 05, 2014, 06:18:03 PM
Hello,

I try to port this to my coin. How do you generate the headers file ? http://headers.electrum-ltc.org/blockchain_headers // I think that is the only thing whats missing in my port. Can you please tell me that ?

Regards

Nico

I think no one understand what you are trying to do, at least I dont.

Anyone ? :)

Electrum use a header file like this: http://headers.electrum-ltc.org/blockchain_headers  I would ask, how this file is generated ?

Regards

Nico
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: julian90090 on June 08, 2014, 07:59:26 PM
Is there currently any way to send litecoins?
Does payto or sendrawtransaction work yet?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on June 09, 2014, 02:24:45 PM
Is there currently any way to send litecoins?
Does payto or sendrawtransaction work yet?

The latest release candidate (1.9.8.4) should be fully working.  If you encounter any issues, please report them.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: warren on June 10, 2014, 10:28:31 PM
Litecoin Core Dev just contributed 100 LTC to support the Electrum LTC Fund managed by Pooler (https://litecointalk.org/index.php?topic=18608.0).  Those funds will be used to reward those who contributed toward the development and deployment of Electrum LTC.

Litecoin Core Dev has now contributed 100 LTC to the author of Electrum, Thomas Voegtlin (ThomasV), in support of his hard work.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: sage on June 19, 2014, 10:42:59 AM
What's the word on the latest Beta release?

Is it safe to use?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: ykzhang on June 22, 2014, 06:23:54 AM
I forgot my password for Electrum-LTC, but I downloaded the earlier versions of the wallet: Electrum-LTC-1.9.8.1 imported seed can recover passwords can be reset and is not able to send, and you can view the private key. When I export the private key, and then download Electrum-LTC-1.9.8.4 Importing the private key is not sent. Show "tuple index out of range" I finally downloaded Litecoin-Qt 0.8.7.1 recovery


 :P


我忘记了 Electrum-LTC 的密码,但我下载了旧版钱包:Electrum-LTC-1.9.8.1 导入了种子就可以恢复而且密码可以重新设置就是不能够发送,而且可以查看到私匙。当我导出私匙后,再下载Electrum-LTC-1.9.8.4导入了私匙,也是发送不了 。显示“tuple index out of range”我最后下载Litecoin-Qt 0.8.7.1恢复
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on June 23, 2014, 02:23:05 AM
I seem to have an issue.  I recovered my wallet from a private seed string, but none of my transactions are verifying.  Any idea why?  I can provide more info, but I am not quite sure what you'd need.

EDIT:  Nevermind, it seems to have fixed itself now...  odd.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: mr_burdell on June 23, 2014, 02:38:44 AM
I seem to have an issue.  I recovered my wallet from a private seed string, but none of my transactions are verifying.  Any idea why?  I can provide more info, but I am not quite sure what you'd need.

EDIT:  Nevermind, it seems to have fixed itself now...  odd.

sometimes when you start up electrum and there were transactions while you were not connected, it will show as unverified once it downloads the headers.  to fix it, you just need to restart the client.  this seems to be an intermittent issue in all electrum versions (various coins) as far as I can tell
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on June 23, 2014, 10:49:03 AM
Yes, it seems to be.  Nothing to worry about then. :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: coinx on June 25, 2014, 10:01:14 AM
Thanks for keeping Electrum up-to-date pooler. Seems like you are  almost daily merging fixes/updates. You can see that Thomas is working full-time on it.

Electrum-LTC will be officially release when the 2FA issue is fixed?

I was wondering what happened to all the nodes, but the number stabilized at 7. This should be enough since Bitcoin has 21.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on June 25, 2014, 10:16:07 AM
Electrum-LTC will be officially release when the 2FA issue is fixed?

No, 2FA is not that important. The idea was to make an official release as soon as we have a version of Electrum-LTC without major bugs. Release candidate 1.9.8.4 seemed fine until a couple days ago, but then a bug was discovered, so the release will have to be postponed.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: nwtrades on June 26, 2014, 08:07:06 PM
Can anyone confirm whether it will be safe to run Electrum LTC and the standard Bitcoin Electrum side by side on the same computer?

PS - Thanks again devs for your efforts so far!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: axa on June 26, 2014, 08:14:35 PM
Can anyone confirm whether it will be safe to run Electrum LTC and the standard Bitcoin Electrum side by side on the same computer?

PS - Thanks again devs for your efforts so far!

Yes, not a problem.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on June 29, 2014, 09:31:32 AM
Quote
I was wondering what happened to all the nodes, but the number stabilized at 7.

I for one had to quite embarassingly close a node (alocoin.org) as I lost control of the machine due to factors beyond my control (host closed up shop).

I do plan to relaunch another node on a self-hosted box (that I can't lose control of) soon though.

Oh, and Pooler, cryptsy is opening up an LTC-USD exchange July 1st.  It might be prudent to get an entry on the exchanges plugin up for them.  Just FYI.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: sage on July 02, 2014, 08:13:38 AM
I would like to move my LTC wallets to deterministic wallets Electrum provides.

Is the Beta safe enough to start moving significant amounts to Electrum wallets?

Thanks
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on July 02, 2014, 08:46:54 AM
I would like to move my LTC wallets to deterministic wallets Electrum provides.

Is the Beta safe enough to start moving significant amounts to Electrum wallets?

I've been using Elecrum-LTC to handle over 200 LTC, and have never had any major issues during testing. I consider release candidate 1.9.8.4 pretty stable.

Just make sure you always keep a backup of your seed.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: nogreedy on July 12, 2014, 12:12:34 PM
Electrum-LTC will be officially release when the 2FA issue is fixed?

No, 2FA is not that important. The idea was to make an official release as soon as we have a version of Electrum-LTC without major bugs. Release candidate 1.9.8.4 seemed fine until a couple days ago, but then a bug was discovered, so the release will have to be postponed.
You did a great job with Electrum... thanks about it.
But when we'll have an official version ? it will be before september?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: warren on July 13, 2014, 03:31:01 AM
We had some complaints that the builds of Electrum LTC on electrum-ltc.org do not work on earlier versions of Mac OSX.  I made this build on OSX 10.6.8.  It needs testing on all versions of OS X including 10.6.8, 10.7.x, 10.8.x and 10.9.x.  Please reply with your OSX version and test results.

https://download.litecoin.org/test/electrum-ltc-1.9.8.4-macosx.dmg
https://download.litecoin.org/test/electrum-ltc-1.9.8.4-macosx.dmg.asc GPG signed by the same key used to sign Litecoin-Qt releases
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: donal6343 on July 14, 2014, 03:23:51 PM
I have a mac, tested it on version 10.9.3, working grand, good work!

Donated to the electrum fund.

Few small cosmetic issues,

- If you click on cancel on start up or the wallet is renamed from default_wallet - it gives this message..
 (http://i.imgur.com/bcOQhV3.jpg?1)
and then crashes closed. Assume this is because it isn't finding "default_wallet" in wallets folder but it could handle this better?

- seen in previous posts that the windows version has exchange rates? Not available on mac? The mac version appears visually basic

- If I click on the x, it quits electrum altogether rather than just closing it to the dock


Overall working fine, if there is anything else you'd like me to test let me know  :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: bilabonic on July 14, 2014, 04:10:53 PM
Installing now, looks good, will report back with any issues.  :D

Right installed-

1. - What is the purpose of the 12 words i have written down offline ?
2. - I created a password, why do i have 4 wallets ? Does the same passwords apply to these, why have 4 wallets from the start/what are the benefits ??

This i hope will be helpfull for other Newbies wishing to join this wallet.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on July 14, 2014, 05:07:45 PM
1. - What is the purpose of the 12 words i have written down offline ?
Quote from: http://electrum-ltc.org/
What is the Seed?
    Electrum-LTC uses a 128-bit random seed to generate your private keys. The seed can be represented as a 12-word mnemonic code. You do not need to perform regular backups, because your wallet can be recovered from the seed that you can memorize or write on paper.

2. - I created a password, why do i have 4 wallets ? Does the same passwords apply to these, why have 4 wallets from the start/what are the benefits ??

You should only have one wallet unless you explicitly told Electrum to create more.
Did you mean 4 addresses? A wallet can contain an unlimited number of addresses, and it is normal that Electrum generates 5 addresses when a new wallet is created.
Generally speaking, it is recommended to use a different address for every incoming transaction, so that you can better track who paid you what and to improve anonymity.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: bilabonic on July 14, 2014, 05:53:21 PM
1. - What is the purpose of the 12 words i have written down offline ?
Quote from: http://electrum-ltc.org/
What is the Seed?
    Electrum-LTC uses a 128-bit random seed to generate your private keys. The seed can be represented as a 12-word mnemonic code. You do not need to perform regular backups, because your wallet can be recovered from the seed that you can memorize or write on paper.

2. - I created a password, why do i have 4 wallets ? Does the same passwords apply to these, why have 4 wallets from the start/what are the benefits ??

You should only have one wallet unless you explicitly told Electrum to create more.
Did you mean 4 addresses? A wallet can contain an unlimited number of addresses, and it is normal that Electrum generates 5 addresses when a new wallet is created.
Generally speaking, it is recommended to use a different address for every incoming transaction, so that you can better track who paid you what and to improve anonymity.

I have 5 addresses then, i if i have a pool paying is surely i woould just use one those adresses ?
Still i can not see an option to name that address so i know who it comes from ??

EDIT - I can see you can lable them !!! :D

Only used to wallets with one wallet address having one address, this is new to me....

I transfereed a few coins to the first address and there is NO WAY of tracking it but it turned up withing 5 mins, how do you know the 'timesale' since it has NO blockcahin to follow ??


Thanks
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on July 14, 2014, 06:02:06 PM
I have 5 addresses then, i if i have a pool paying is surely i woould just use one those adresses ?

Sure, that's what most people do, but the point here is that you can have as many addresses as you want, and you can use them as you wish.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: jgolde02 on July 15, 2014, 01:01:16 AM
We had some complaints that the builds of Electrum LTC on electrum-ltc.org do not work on earlier versions of Mac OSX.  I made this build on OSX 10.6.8.  It needs testing on all versions of OS X including 10.6.8, 10.7.x, 10.8.x and 10.9.x.  Please reply with your OSX version and test results.

https://download.litecoin.org/test/electrum-ltc-1.9.8.4-macosx.dmg
https://download.litecoin.org/test/electrum-ltc-1.9.8.4-macosx.dmg.asc GPG signed by the same key used to sign Litecoin-Qt releases

My mac, an Early 2008 Mac Pro running the latest Mavericks, is one of those that was having a problem and wouldn't launch the official version you have out on electrum-ltc.org's main download page.   This new version fixes that and it loads for me.  During the interim, however, I was able, to get a version to run from the git source on this mac through a round about way (I couldn't follow the packaging instructions and get it to work as a regular app).   In any case whatever you did fixed the problem for me and it is working.

The only issue I am having now is a strange cosmetic issue (it was the same with the git repository version I was using until I installed this test version today by the way -- this isn't a new problem):
(https://www.evernote.com/shard/s2/sh/4e9d9037-15b0-41c2-b704-f9bd96001f3d/1481f3365d2e75d950a09198b9f56168/deep/0/Electrum-LTC-1.9.8.4------Users-jeff-.electrum-ltc-wallets-default_wallet.png)

I have another Mac, a Mid 2012 Macbook Pro Retina, that worked fine with the packaged version on electrum-ltc.org and it doesn't exhibit this problem with that version.
(https://www.evernote.com/shard/s2/sh/6d0b1004-a82b-4a0d-80d3-faeb89e3f58a/8592e123fa0d733dea77a9d69491bbc7/deep/0/Electrum-LTC_1_9_8_4__-___Users_jeff__electrum-ltc_wallets_default_wallet.png.png)

These are both using the same wallet file too.

Thanks!
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: warren on July 15, 2014, 08:33:57 AM
We need to know if this build works on a Mac without any macports, brew or python installed.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: jgolde02 on July 15, 2014, 12:39:24 PM
We need to know if this build works on a Mac without any macports, brew or python installed.

I think I have a partition on which I can install a clean copy of Mavericks (on the Early 2008 Mac Pro I mentioned in my other post).  After I get home from work I'll try to do that and report back tonight or tomorrow morning (CDT).
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: donal6343 on July 15, 2014, 05:44:08 PM
We need to know if this build works on a Mac without any macports, brew or python installed.

Yeah, working for me without any of that installed :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: jgolde02 on July 16, 2014, 01:26:48 AM
We need to know if this build works on a Mac without any macports, brew or python installed.

I think I have a partition on which I can install a clean copy of Mavericks (on the Early 2008 Mac Pro I mentioned in my other post).  After I get home from work I'll try to do that and report back tonight or tomorrow morning (CDT).

I tested this both on 10.8.2 and 10.9.4 (nearly clean install on 10.8.2 -- no brew no ports.. just as it installed from Apple) and 10.9.4 completely fresh install.   On both I got the same results.

The official build didn't work on either.   The new build did work, but with the same issue I posted in the screenshot earlier showing unknown for date and no checkmark on confirmed transactions.

Bottom line is the new version worked for me in all of my tests (with the mentioned issue).  The official version crashes on launch on all of my tests for this Mac Pro Early 2008.

Here are paste bins of the error reports:
Mountain Lion http://pastebin.com/eRWKMdvj
Mavericks http://pastebin.com/72d6nXUH

These are also the same results I got on my daily install of Mac OSX Mavericks 10.9.4 with Brew installed (same Mac Pro Early 2008).

The official version works fine, however, on a Mid 2012 Macbook Pro retina also running 10.9.4 -- including checkmarks and dates are correctly displayed.  (I don't have an easy way to test a clean install on it, sorry).

I hope this info is helpful. 

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on July 16, 2014, 08:15:52 AM
I'll leave this here for future reference (same SIGILL issue as above): https://groups.google.com/d/msg/pupil-discuss/AhzeYiPjfQ8/x0mPV5RGdVsJ
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: General-Beck on July 19, 2014, 07:27:00 PM
https://litecointalk.org/index.php?topic=21190.0 russian translate https://github.com/pooler/electrum-ltc-server/blob/master/HOWTO.md for russian dev and beta-testers
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: TheKoolio on July 30, 2014, 10:55:25 PM
Hi, I just bought a Trezor and was told there might be LTC Electrum support for my device, is this true as I cant find a specific guide or anything...
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on July 31, 2014, 07:31:56 AM
Hi, I just bought a Trezor and was told there might be LTC Electrum support for my device, is this true as I cant find a specific guide or anything...

As far as I know, Trezor support has not been integrated in the master development branch upstream yet. There is an experimental fork (https://groups.google.com/forum/#!topic/trezor-dev/PsGKYo6wjcw) of Electrum that adds Trezor support, but it is still considered unstable.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: s1m0n on July 31, 2014, 09:30:23 PM
Possible Enhancements:
  • Does any other exchange provide historical market data via an API like BitcoinVenezuela does (https://api.bitcoinvenezuela.com/historical/index.php?coin=LTC)?.

Dont know if anybody already suggested it, but Kraken offers some sort of API for that, eg.
https://api.kraken.com/0/public/OHLC?pair=XBTLTC&interval=60 (https://api.kraken.com/0/public/OHLC?pair=XBTLTC&interval=60)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: TheKoolio on August 02, 2014, 04:52:01 AM
Hi, I just bought a Trezor and was told there might be LTC Electrum support for my device, is this true as I cant find a specific guide or anything...

As far as I know, Trezor support has not been integrated in the master development branch upstream yet. There is an experimental fork (https://groups.google.com/forum/#!topic/trezor-dev/PsGKYo6wjcw) of Electrum that adds Trezor support, but it is still considered unstable.

What is required to add the support... I know myself and others would like it. The main batches are shipping soon so it could get heavily requested.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on August 02, 2014, 08:03:48 AM
Dont know if anybody already suggested it, but Kraken offers some sort of API for that, eg.
https://api.kraken.com/0/public/OHLC?pair=XBTLTC&interval=60 (https://api.kraken.com/0/public/OHLC?pair=XBTLTC&interval=60)

Thanks, this could be useful: https://api.kraken.com/0/public/OHLC?pair=LTCUSD&interval=1440
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Nekomata on August 02, 2014, 09:00:05 AM
latest Electrum working nicely  :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: sage on August 07, 2014, 07:20:26 AM
Big thanks to the Devs...

Can we use it safely in its current state?

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on August 07, 2014, 08:00:37 AM
Big thanks to the Devs...

Can we use it safely in its current state?

I haven't received a bug report for almost a month, so I'd assume the latest 1.9.8.4 release candidate should be pretty safe to use.
If nobody objects, I may make an officially stable release even tomorrow.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: sage on August 07, 2014, 09:28:52 AM
Thanks Pooler.

I'm on OS 10.7.5, on a Macbook Pro.  I've downloaded the latest release.  But when trying to open it I just get a blank.

Nothing loads?

Is there something I'm doing wrong?

Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: nogreedy on August 07, 2014, 12:05:40 PM
Big thanks to the Devs...

Can we use it safely in its current state?

I haven't received a bug report for almost a month, so I'd assume the latest 1.9.8.4 release candidate should be pretty safe to use.
If nobody objects, I may make an officially stable release even tomorrow.
Thanks.
great news
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: tuan90 on August 07, 2014, 12:51:56 PM
Awesome news. The community can do with a good morale booster. Thanks pooler for your efforts and any of the devs that contributed.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: xephyr on August 07, 2014, 03:17:56 PM
Big thanks to the Devs...

Can we use it safely in its current state?


Been using for a month no problems. Do not even bother with litecoin-qt nemore.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: Forceflow on August 07, 2014, 11:17:40 PM
Big thanks to the Devs...

Can we use it safely in its current state?

I haven't received a bug report for almost a month, so I'd assume the latest 1.9.8.4 release candidate should be pretty safe to use.
If nobody objects, I may make an officially stable release even tomorrow.

Congrats! This will be big news for those users that know about it.  Now we need to spread the word, especially to new users so they never have to wait for a blockchain update ever again (though bootstrap.dat would've been good to know about when I first downloaded the blockchain).
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on August 08, 2014, 06:27:19 AM
Thanks Pooler.

I'm on OS 10.7.5, on a Macbook Pro.  I've downloaded the latest release.  But when trying to open it I just get a blank.

Nothing loads?

Is there something I'm doing wrong?

Is this with the build from the website, or with the one Warren posted here (https://litecointalk.org/index.php?topic=18608.msg192885#msg192885)? Could you please try the other one?
Also, what do you mean exactly by "blank"? It would be nice to see a screenshot.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: sage on August 09, 2014, 01:16:46 AM
It was the build from the website.

I just tested the build from the link you posted.  Everything seems to be working :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on August 09, 2014, 08:48:05 AM
Alright, I have bumped the version to 1.9.8.5 in order to avoid any possible confusion with previous builds.
This should be the final release. Please test the OS X and Windows builds and let me know if they work for you.

http://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.dmg (OS X)
http://electrum-ltc.org/download/electrum-ltc-1.9.8.5.exe (Windows)
http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.5.exe
http://electrum-ltc.org/download/electrum-ltc-setup-1.9.8.5.exe
http://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.tar.gz
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on August 11, 2014, 10:09:22 PM
Works for me on Windows 8.1 x64 pooler. :)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: jgolde02 on August 15, 2014, 01:33:16 AM
Alright, I have bumped the version to 1.9.8.5 in order to avoid any possible confusion with previous builds.
This should be the final release. Please test the OS X and Windows builds and let me know if they work for you.

http://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.dmg (OS X)
http://electrum-ltc.org/download/electrum-ltc-1.9.8.5.exe (Windows)
http://electrum-ltc.org/download/electrum-ltc-portable-1.9.8.5.exe
http://electrum-ltc.org/download/electrum-ltc-setup-1.9.8.5.exe
http://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.tar.gz

For me the issue with the previous version came back on the older Mac pro the SIGILL error.   If you want the log file let me know and I'll put it in pastebin but I expect it is the same as the other one.   My Macbook Pro 2012 works fine with this version (and all previous versions).

Edit:  Actually I put the 1.9.8.4 version back and I am getting the same error now with it (the one from earlier in the thread)..   Not sure what is up it was working before I put 1.9.8.5 on it. 

1.9.8.4 error info: http://pastebin.com/gaUbcspT
1.9.8.5 error info: http://pastebin.com/4sC8TR81
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on August 15, 2014, 07:48:00 AM
For me the issue with the previous version came back on the older Mac pro the SIGILL error.   If you want the log file let me know and I'll put it in pastebin but I expect it is the same as the other one.   My Macbook Pro 2012 works fine with this version (and all previous versions).

Edit:  Actually I put the 1.9.8.4 version back and I am getting the same error now with it (the one from earlier in the thread)..   Not sure what is up it was working before I put 1.9.8.5 on it. 

1.9.8.4 error info: http://pastebin.com/gaUbcspT
1.9.8.5 error info: http://pastebin.com/4sC8TR81

Did you try Warren's binary for 1.9.8.4? (link (https://litecointalk.org/index.php?topic=18608.msg192885#msg192885))
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: jgolde02 on August 15, 2014, 12:26:27 PM
Did you try Warren's binary for 1.9.8.4? (link (https://litecointalk.org/index.php?topic=18608.msg192885#msg192885))

Oops -- I thought i did but apparently not.   So Warrens 1.9.8.4 works -- the new 1.9.8.5 gives the SIGILL error (posted above)
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on August 15, 2014, 01:03:52 PM
Did you try Warren's binary for 1.9.8.4? (link (https://litecointalk.org/index.php?topic=18608.msg192885#msg192885))

Oops -- I thought i did but apparently not.   So Warrens 1.9.8.4 works -- the new 1.9.8.5 gives the SIGILL error (posted above)

That's what I expected. For some reason Animazing's Mac builds don't always work on older hardware.
By the way, the same issue has been reported for the official builds of the original Electrum (the Bitcoin Electrum), and a real solution (or even a full explanation of the issue) still hasn't been found, so I'm not going to consider this issue as a showstopper.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: jgolde02 on August 15, 2014, 01:09:28 PM
That's what I expected. For some reason Animazing's Mac builds don't always work on older hardware.
By the way, the same issue has been reported for the official builds of the original Electrum (the Bitcoin Electrum), and a real solution (or even a full explanation of the issue) still hasn't been found, so I'm not going to consider this issue as a showstopper.

That works -- I will stick with Warren's build of 1.9.8.4 on this machine.  Longer term I may just try to setup an environment to package it from the source repository myself, on this machine.  Would that address the issue? For what it is worth I do have the bitcoin Electrum installed on this machine and it works fine.   
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on August 15, 2014, 01:28:22 PM
That's what I expected. For some reason Animazing's Mac builds don't always work on older hardware.
By the way, the same issue has been reported for the official builds of the original Electrum (the Bitcoin Electrum), and a real solution (or even a full explanation of the issue) still hasn't been found, so I'm not going to consider this issue as a showstopper.

That works -- I will stick with Warren's build of 1.9.8.4 on this machine.  Longer term I may just try to setup an environment to package it from the source repository myself, on this machine.  Would that address the issue? For what it is worth I do have the bitcoin Electrum installed on this machine and it works fine.

If you'd like to try building a binary yourself, great. It should be relatively simple from what I've heard.

The portability of the executable seems to depend on the system it was built on. It may be influenced by the OS version and/or by other factors.
It is a known fact that two different builds produced on the same system don't necessarily both work/fail on a given target system.

See these bug reports for upstream:
https://github.com/spesmilo/electrum/issues/455
https://github.com/spesmilo/electrum/issues/705
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: keithers on August 15, 2014, 10:48:42 PM
The guys from Trezor mentioned that the new Trezor may be working for LTC with Electrum...has anyone tried this?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: xephyr on August 15, 2014, 10:53:31 PM
The guys from Trezor mentioned that the new Trezor may be working for LTC with Electrum...has anyone tried this?

https://groups.google.com/forum/#!topic/trezor-dev/PsGKYo6wjcw
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: slush on August 16, 2014, 12:28:32 AM
Guys from Trezor also mentioned this pull request: https://github.com/pooler/electrum-ltc/pull/13
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: RTB2011 on August 19, 2014, 12:57:18 AM
Any chance of this getting promoted to release?

I feel it's reached that point now.
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on August 19, 2014, 07:32:13 AM
Yes, I just wanted to check with Charlie and Warren to make sure I'm not forgetting anything important.

I hereby promote Electrum-LTC 1.9.8.5 to the rank of stable release.

Enjoy!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: RTB2011 on August 19, 2014, 07:45:05 AM
Excellent news. :)

We should update the litecoin.org homepage to indicate this.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: mmitech on August 19, 2014, 08:45:22 AM
Already updated my server, I didn't see the Google group message until a couple of days ago.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coins.on.table on August 20, 2014, 11:03:54 PM
I just installed and it crashed at the very first launch. Reopening also crashes again and again.
Crash Report below.
--------------------------------------------------------------
Process:         Electrum-LTC [2413]
Path:            /Applications/Electrum-LTC.app/Contents/MacOS/Electrum-LTC
Identifier:      org.pythonmac.unspecified.Electrum-LTC
Version:         1.9.8.5 (1.9.8.5)
Code Type:       X86-64 (Native)
Parent Process:  launchd [149]
Responsible:     Electrum-LTC [2413]
User ID:         501

Date/Time:       2014-08-21 05:59:41.183 +0700
OS Version:      Mac OS X 10.9.4 (13E28)
Report Version:  11
Anonymous UUID:  E83C49CB-FC2B-C165-2985-5FC3752B4C1F


Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.python.python                0x000000010042818f _PyRandom_Init + 376
1   org.python.python                0x00000001004256ff Py_InitializeEx + 345
2   org.pythonmac.unspecified.Electrum-LTC   0x0000000100004286 start + 13462
3   org.pythonmac.unspecified.Electrum-LTC   0x0000000100004b6e main + 1438
4   org.pythonmac.unspecified.Electrum-LTC   0x0000000100000e24 start + 52

Thread 1:
0   libsystem_kernel.dylib           0x00007fff83460e6a __workq_kernreturn + 10
1   libsystem_pthread.dylib          0x00007fff84cd1f08 _pthread_wqthread + 330
2   libsystem_pthread.dylib          0x00007fff84cd4fb9 start_wqthread + 13

Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib           0x00007fff83461662 kevent64 + 10
1   libdispatch.dylib                0x00007fff90407421 _dispatch_mgr_invoke + 239
2   libdispatch.dylib                0x00007fff90407136 _dispatch_mgr_thread + 52

Thread 3:
0   libsystem_kernel.dylib           0x00007fff83460e6a __workq_kernreturn + 10
1   libsystem_pthread.dylib          0x00007fff84cd1f08 _pthread_wqthread + 330
2   libsystem_pthread.dylib          0x00007fff84cd4fb9 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x00000001004ade48  rbx: 0x000060800001d2c0  rcx: 0x000000010045fbec  rdx: 0x000060000010f660
  rdi: 0x000000010045fbec  rsi: 0x00007fff5fbfdf34  rbp: 0x00007fff5fbfdf40  rsp: 0x00007fff5fbfdf20
   r8: 0x000000000000000e   r9: 0x00000000fffffff2  r10: 0x000060000010f6e0  r11: 0x00000000fffffff2
  r12: 0x0000000000000000  r13: 0x00000001004261fc  r14: 0x0000000000000001  r15: 0x00007fff5fbff440
  rip: 0x000000010042818f  rfl: 0x0000000000010246  cr2: 0x0000000100428017
 
Logical CPU:     0
Error Code:      0x00000000
Trap Number:     6


Binary Images:
       0x100000000 -        0x100005ff7 +org.pythonmac.unspecified.Electrum-LTC (1.9.8.5 - 1.9.8.5) <64F1B722-D551-8F23-C842-1BBE9D157147> /Applications/Electrum-LTC.app/Contents/MacOS/Electrum-LTC
       0x100383000 -        0x100473fe7 +org.python.python (2.7.6, [c] 2004-2013 Python Software Foundation. - 2.7.6) <C5CF854F-E5BE-32FC-A870-841ACADC0749> /Applications/Electrum-LTC.app/Contents/Frameworks/Python.framework/Versions/2.7/Python
    0x7fff69a66000 -     0x7fff69a99817  dyld (239.4) <042C4CED-6FB2-3B1C-948B-CAF2EE3B9F7A> /usr/lib/dyld
    0x7fff8344b000 -     0x7fff83467ff7  libsystem_kernel.dylib (2422.110.17) <873931CE-D1AF-3596-AADB-D2E63C9AB29F> /usr/lib/system/libsystem_kernel.dylib
    0x7fff834a5000 -     0x7fff834ceff7  libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
    0x7fff83786000 -     0x7fff837adffb  libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
    0x7fff8406e000 -     0x7fff8406fff7  libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
    0x7fff84c12000 -     0x7fff84c19ffb  libcopyfile.dylib (103.92.1) <CF29DFF6-0589-3590-834C-82E2316612E8> /usr/lib/system/libcopyfile.dylib
    0x7fff84ccf000 -     0x7fff84cd6ff7  libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
    0x7fff84e04000 -     0x7fff84e06ff3  libsystem_configuration.dylib (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> /usr/lib/system/libsystem_configuration.dylib
    0x7fff84f2f000 -     0x7fff84f30ff7  libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff84f57000 -     0x7fff84f59ff7  libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
    0x7fff8512e000 -     0x7fff8512ffff  libsystem_sandbox.dylib (278.11.1) <0D0B13EA-6B7A-3AC8-BE60-B548543BEB77> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8549d000 -     0x7fff854ccfd2  libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
    0x7fff85636000 -     0x7fff85636ff7  libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
    0x7fff85637000 -     0x7fff85638ff7  libSystem.B.dylib (1197.1.1) <E303F2F8-A8CF-3DF3-84B3-F2D0EE41CCF6> /usr/lib/libSystem.B.dylib
    0x7fff858fd000 -     0x7fff85986ff7  libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
    0x7fff8615a000 -     0x7fff861a8fff  libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
    0x7fff8694e000 -     0x7fff8694ffff  libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
    0x7fff88430000 -     0x7fff88615fff  com.apple.CoreFoundation (6.9 - 855.17) <729BD6DA-1F63-3E72-A148-26F21EBF52BB> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff88640000 -     0x7fff88667ff7  libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
    0x7fff8866f000 -     0x7fff8868aff7  libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
    0x7fff886d6000 -     0x7fff8888effb  libicucore.A.dylib (511.34) <616A65D6-3F20-3EAB-8CA8-273AD890261C> /usr/lib/libicucore.A.dylib
    0x7fff88d80000 -     0x7fff88f2df27  libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
    0x7fff88f48000 -     0x7fff88f4cff7  libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
    0x7fff88f4d000 -     0x7fff88f51ff7  libsystem_stats.dylib (93.90.3) <4E51D5B0-92A0-3D0D-B90E-495A1ED3E391> /usr/lib/system/libsystem_stats.dylib
    0x7fff8a082000 -     0x7fff8a089ff8  liblaunch.dylib (842.92.1) <A40A0C7B-3216-39B4-8AE0-B5D3BAF1DA8A> /usr/lib/system/liblaunch.dylib
    0x7fff8a08a000 -     0x7fff8a08bffb  libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
    0x7fff8a249000 -     0x7fff8a25aff7  libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
    0x7fff8a53b000 -     0x7fff8a57dff7  libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
    0x7fff8a7e7000 -     0x7fff8a7effff  libsystem_dnssd.dylib (522.92.1) <17B03FFD-92C5-3282-9981-EBB28B456207> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff8aef4000 -     0x7fff8aef7ff7  libdyld.dylib (239.4) <7C9EC3B7-DDE3-33FF-953F-4067C743951D> /usr/lib/system/libdyld.dylib
    0x7fff8bfea000 -     0x7fff8bfefff7  libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
    0x7fff8c61a000 -     0x7fff8c620ff7  libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
    0x7fff8cc06000 -     0x7fff8cc0bfff  libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
    0x7fff8d1f9000 -     0x7fff8d203fff  libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8e1ec000 -     0x7fff8e210fff  libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
    0x7fff8e225000 -     0x7fff8e277fff  libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
    0x7fff8e665000 -     0x7fff8e66cfff  libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8e8ce000 -     0x7fff8e8d7ff3  libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
    0x7fff8e9b8000 -     0x7fff8e9c9ff7  libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
    0x7fff90404000 -     0x7fff9041efff  libdispatch.dylib (339.92.1) <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 4249
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=75.9M resident=146.8M(193%) swapped_out_or_unallocated=16777216.0T(23171432448000%)
Writable regions: Total=31.6M written=296K(1%) resident=512K(2%) swapped_out=0K(0%) unallocated=31.1M(98%)
 
REGION TYPE                      VIRTUAL
===========                      =======
Kernel Alloc Once                     4K
MALLOC                             22.2M
MALLOC (admin)                       16K
STACK GUARD                        56.0M
Stack                              9304K
VM_ALLOCATE                          32K
__DATA                             1364K
__LINKEDIT                         66.3M
__TEXT                             9856K
__UNICODE                           544K
shared memory                         4K
===========                      =======
TOTAL                             165.2M

Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: RTB2011 on August 20, 2014, 11:06:56 PM
I just installed and it crashed at the very first launch. Reopening also crashes again and again.
Crash Report below.
--------------------------------------------------------------
Process:         Electrum-LTC [2413]
Path:            /Applications/Electrum-LTC.app/Contents/MacOS/Electrum-LTC
Identifier:      org.pythonmac.unspecified.Electrum-LTC
Version:         1.9.8.5 (1.9.8.5)
Code Type:       X86-64 (Native)
Parent Process:  launchd [149]
Responsible:     Electrum-LTC [2413]
User ID:         501

Date/Time:       2014-08-21 05:59:41.183 +0700
OS Version:      Mac OS X 10.9.4 (13E28)
Report Version:  11
Anonymous UUID:  E83C49CB-FC2B-C165-2985-5FC3752B4C1F


Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.python.python                0x000000010042818f _PyRandom_Init + 376
1   org.python.python                0x00000001004256ff Py_InitializeEx + 345
2   org.pythonmac.unspecified.Electrum-LTC   0x0000000100004286 start + 13462
3   org.pythonmac.unspecified.Electrum-LTC   0x0000000100004b6e main + 1438
4   org.pythonmac.unspecified.Electrum-LTC   0x0000000100000e24 start + 52

Thread 1:
0   libsystem_kernel.dylib           0x00007fff83460e6a __workq_kernreturn + 10
1   libsystem_pthread.dylib          0x00007fff84cd1f08 _pthread_wqthread + 330
2   libsystem_pthread.dylib          0x00007fff84cd4fb9 start_wqthread + 13

Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib           0x00007fff83461662 kevent64 + 10
1   libdispatch.dylib                0x00007fff90407421 _dispatch_mgr_invoke + 239
2   libdispatch.dylib                0x00007fff90407136 _dispatch_mgr_thread + 52

Thread 3:
0   libsystem_kernel.dylib           0x00007fff83460e6a __workq_kernreturn + 10
1   libsystem_pthread.dylib          0x00007fff84cd1f08 _pthread_wqthread + 330
2   libsystem_pthread.dylib          0x00007fff84cd4fb9 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x00000001004ade48  rbx: 0x000060800001d2c0  rcx: 0x000000010045fbec  rdx: 0x000060000010f660
  rdi: 0x000000010045fbec  rsi: 0x00007fff5fbfdf34  rbp: 0x00007fff5fbfdf40  rsp: 0x00007fff5fbfdf20
   r8: 0x000000000000000e   r9: 0x00000000fffffff2  r10: 0x000060000010f6e0  r11: 0x00000000fffffff2
  r12: 0x0000000000000000  r13: 0x00000001004261fc  r14: 0x0000000000000001  r15: 0x00007fff5fbff440
  rip: 0x000000010042818f  rfl: 0x0000000000010246  cr2: 0x0000000100428017
 
Logical CPU:     0
Error Code:      0x00000000
Trap Number:     6


Binary Images:
       0x100000000 -        0x100005ff7 +org.pythonmac.unspecified.Electrum-LTC (1.9.8.5 - 1.9.8.5) <64F1B722-D551-8F23-C842-1BBE9D157147> /Applications/Electrum-LTC.app/Contents/MacOS/Electrum-LTC
       0x100383000 -        0x100473fe7 +org.python.python (2.7.6, [c] 2004-2013 Python Software Foundation. - 2.7.6) <C5CF854F-E5BE-32FC-A870-841ACADC0749> /Applications/Electrum-LTC.app/Contents/Frameworks/Python.framework/Versions/2.7/Python
    0x7fff69a66000 -     0x7fff69a99817  dyld (239.4) <042C4CED-6FB2-3B1C-948B-CAF2EE3B9F7A> /usr/lib/dyld
    0x7fff8344b000 -     0x7fff83467ff7  libsystem_kernel.dylib (2422.110.17) <873931CE-D1AF-3596-AADB-D2E63C9AB29F> /usr/lib/system/libsystem_kernel.dylib
    0x7fff834a5000 -     0x7fff834ceff7  libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
    0x7fff83786000 -     0x7fff837adffb  libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
    0x7fff8406e000 -     0x7fff8406fff7  libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
    0x7fff84c12000 -     0x7fff84c19ffb  libcopyfile.dylib (103.92.1) <CF29DFF6-0589-3590-834C-82E2316612E8> /usr/lib/system/libcopyfile.dylib
    0x7fff84ccf000 -     0x7fff84cd6ff7  libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
    0x7fff84e04000 -     0x7fff84e06ff3  libsystem_configuration.dylib (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> /usr/lib/system/libsystem_configuration.dylib
    0x7fff84f2f000 -     0x7fff84f30ff7  libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff84f57000 -     0x7fff84f59ff7  libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
    0x7fff8512e000 -     0x7fff8512ffff  libsystem_sandbox.dylib (278.11.1) <0D0B13EA-6B7A-3AC8-BE60-B548543BEB77> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8549d000 -     0x7fff854ccfd2  libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
    0x7fff85636000 -     0x7fff85636ff7  libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
    0x7fff85637000 -     0x7fff85638ff7  libSystem.B.dylib (1197.1.1) <E303F2F8-A8CF-3DF3-84B3-F2D0EE41CCF6> /usr/lib/libSystem.B.dylib
    0x7fff858fd000 -     0x7fff85986ff7  libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
    0x7fff8615a000 -     0x7fff861a8fff  libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
    0x7fff8694e000 -     0x7fff8694ffff  libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
    0x7fff88430000 -     0x7fff88615fff  com.apple.CoreFoundation (6.9 - 855.17) <729BD6DA-1F63-3E72-A148-26F21EBF52BB> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff88640000 -     0x7fff88667ff7  libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
    0x7fff8866f000 -     0x7fff8868aff7  libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
    0x7fff886d6000 -     0x7fff8888effb  libicucore.A.dylib (511.34) <616A65D6-3F20-3EAB-8CA8-273AD890261C> /usr/lib/libicucore.A.dylib
    0x7fff88d80000 -     0x7fff88f2df27  libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
    0x7fff88f48000 -     0x7fff88f4cff7  libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
    0x7fff88f4d000 -     0x7fff88f51ff7  libsystem_stats.dylib (93.90.3) <4E51D5B0-92A0-3D0D-B90E-495A1ED3E391> /usr/lib/system/libsystem_stats.dylib
    0x7fff8a082000 -     0x7fff8a089ff8  liblaunch.dylib (842.92.1) <A40A0C7B-3216-39B4-8AE0-B5D3BAF1DA8A> /usr/lib/system/liblaunch.dylib
    0x7fff8a08a000 -     0x7fff8a08bffb  libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
    0x7fff8a249000 -     0x7fff8a25aff7  libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
    0x7fff8a53b000 -     0x7fff8a57dff7  libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
    0x7fff8a7e7000 -     0x7fff8a7effff  libsystem_dnssd.dylib (522.92.1) <17B03FFD-92C5-3282-9981-EBB28B456207> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff8aef4000 -     0x7fff8aef7ff7  libdyld.dylib (239.4) <7C9EC3B7-DDE3-33FF-953F-4067C743951D> /usr/lib/system/libdyld.dylib
    0x7fff8bfea000 -     0x7fff8bfefff7  libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
    0x7fff8c61a000 -     0x7fff8c620ff7  libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
    0x7fff8cc06000 -     0x7fff8cc0bfff  libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
    0x7fff8d1f9000 -     0x7fff8d203fff  libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8e1ec000 -     0x7fff8e210fff  libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
    0x7fff8e225000 -     0x7fff8e277fff  libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
    0x7fff8e665000 -     0x7fff8e66cfff  libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8e8ce000 -     0x7fff8e8d7ff3  libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
    0x7fff8e9b8000 -     0x7fff8e9c9ff7  libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
    0x7fff90404000 -     0x7fff9041efff  libdispatch.dylib (339.92.1) <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 4249
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=75.9M resident=146.8M(193%) swapped_out_or_unallocated=16777216.0T(23171432448000%)
Writable regions: Total=31.6M written=296K(1%) resident=512K(2%) swapped_out=0K(0%) unallocated=31.1M(98%)
 
REGION TYPE                      VIRTUAL
===========                      =======
Kernel Alloc Once                     4K
MALLOC                             22.2M
MALLOC (admin)                       16K
STACK GUARD                        56.0M
Stack                              9304K
VM_ALLOCATE                          32K
__DATA                             1364K
__LINKEDIT                         66.3M
__TEXT                             9856K
__UNICODE                           544K
shared memory                         4K
===========                      =======
TOTAL                             165.2M

The mac builds are a bit iffy.  Warren posted some experimental versions back a few pages, look for them.  They seem to fix this issue and are basically as safe as this build (all the bugfixes since then weren't mac related iirc).
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 20, 2014, 11:09:37 PM
I just installed and it crashed at the very first launch. Reopening also crashes again and again.

Now I'm curious, what is your CPU model?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: warren on August 21, 2014, 12:23:25 AM
The mac builds are a bit iffy.  Warren posted some experimental versions back a few pages, look for them.  They seem to fix this issue and are basically as safe as this build (all the bugfixes since then weren't mac related iirc).

http://download1.rpmfusion.org/~warren/electrum-ltc-1.9.8.5-osx-10.6/
Try this build on 10.6.  It was built with a Core 2 processor.  Any better?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coins.on.table on August 21, 2014, 02:54:15 AM
I just installed and it crashed at the very first launch. Reopening also crashes again and again.

Now I'm curious, what is your CPU model?
CPU: 2.4 GHz Intel Core 2 Duo
My Mac Mini has been produced in 2010

The mac builds are a bit iffy.  Warren posted some experimental versions back a few pages, look for them.  They seem to fix this issue and are basically as safe as this build (all the bugfixes since then weren't mac related iirc).

http://download1.rpmfusion.org/~warren/electrum-ltc-1.9.8.5-osx-10.6/
Try this build on 10.6.  It was built with a Core 2 processor.  Any better?
It works with this build! Thank you.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 21, 2014, 08:51:27 AM
CPU: 2.4 GHz Intel Core 2 Duo
My Mac Mini has been produced in 2010

Thank you. That seems to confirm my theory that Animazing's binaries don't work on pre-2011 (i.e. pre-Sandy-Bridge) Macs.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: RTB2011 on August 21, 2014, 08:54:33 AM
CPU: 2.4 GHz Intel Core 2 Duo
My Mac Mini has been produced in 2010

Thank you. That seems to confirm my theory that Animazing's binaries don't work on pre-2011 (i.e. pre-Sandy-Bridge) Macs.

He's possibly using some optimization flags specific to those processors?

He should be able to produce a compatible build on those computers...  it's not like it forces it to use AVX or any of the new intel stuff.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 21, 2014, 09:13:11 AM
Thank you. That seems to confirm my theory that Animazing's binaries don't work on pre-2011 (i.e. pre-Sandy-Bridge) Macs.

He's possibly using some optimization flags specific to those processors?

He should be able to produce a compatible build on those computers...  it's not like it forces it to use AVX or any of the new intel stuff.

That's what I suspected as well, but he says he's not using any particular optimization flag, and I'm pretty sure he knows what he's doing. Moreover, mr_burdell's binaries, which were built independently, also showed the same issue. I suspect this is due to some anomaly in the OS X build chain that I, as a non-Mac person, simply cannot understand. I'll try to contact him today and see if together we can find out a little more on what's causing this.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: RTB2011 on August 21, 2014, 09:16:07 AM
Thank you. That seems to confirm my theory that Animazing's binaries don't work on pre-2011 (i.e. pre-Sandy-Bridge) Macs.

He's possibly using some optimization flags specific to those processors?

He should be able to produce a compatible build on those computers...  it's not like it forces it to use AVX or any of the new intel stuff.

That's what I suspected as well, but he says he's not using any particular optimization flag, and I'm pretty sure he knows what he's doing. Moreover, mr_burdell's binaries, which were built independently, also showed the same issue. I suspect this is due to some anomaly in the OS X build chain that I, as a non-Mac person, simply cannot understand. I'll try to contact him today and see if together we can find out a little more on what's causing this.

Doesn't electrum also rely on an internal python build?  Do you build that from scratch or use a binary from somewhere?

I don't know enough about your build process to help beyond this, just ideas. :)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 21, 2014, 09:20:32 AM
Doesn't electrum also rely on an internal python build?  Do you build that from scratch or use a binary from somewhere?

I don't know enough about your build process to help beyond this, just ideas. :)

Yes, as far as I know the binary includes its own Python interpreter, but I don't think he compiles it from scratch, so in theory it should not have this kind of incompatibility.

Edit: Forget what I said. It turns out that the interpreter comes from Brew, so it is compiled from source. We're looking into this right now.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 21, 2014, 12:08:49 PM
OK, I think this time we got it.

@coins.on.table: Could you please re-download the OS X binary from the website, and see if it works now?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coins.on.table on August 22, 2014, 12:37:41 PM
OK, I think this time we got it.

@coins.on.table: Could you please re-download the OS X binary from the website, and see if it works now?

I've re-downloaded it, its checksum here:
shasum -a 256 Electrum-LTC-1.9.8.5.dmg
db5a36d7c4dca249fd6c4fee2dec04f88d9778e35b02a7e1df992327d0a66944  Electrum-LTC-1.9.8.5.dmg

It crashes with the almost same error report.

warren's build works just fine for me.
http://download1.rpmfusion.org/~warren/electrum-ltc-1.9.8.5-osx-10.6/

I'll just attach tail part of the error report which I couldn't post before(coz the report was too long.)

Model: Macmini4,1, BootROM MM41.0042.B03, 2 processors, Intel Core 2 Duo, 2.4 GHz, 8 GB, SMC 1.65f2
Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3133312E4130304C4620
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3133312E4130304C4620
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.100.22)
Bluetooth: Version 4.2.6f1 14216, 3 services, 15 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: M4-CT128M4SSD1, 128.04 GB
Serial ATA Device: HL-DT-STDVDRW  GA32N
USB Device: USB Keyboard
USB Device: Microsoft USB Optical Mouse
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
USB Device: IR Receiver
Thunderbolt Bus:

Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 22, 2014, 01:01:50 PM
OK, I think this time we got it.

@coins.on.table: Could you please re-download the OS X binary from the website, and see if it works now?

I've re-downloaded it, its checksum here:
shasum -a 256 Electrum-LTC-1.9.8.5.dmg
db5a36d7c4dca249fd6c4fee2dec04f88d9778e35b02a7e1df992327d0a66944  Electrum-LTC-1.9.8.5.dmg

It crashes with the almost same error report.

Strange. Could you please post the full crash report that you get with the binary you've re-downloaded? (You can use a pastebin.)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coins.on.table on August 22, 2014, 08:00:47 PM
OK, I think this time we got it.

@coins.on.table: Could you please re-download the OS X binary from the website, and see if it works now?

I've re-downloaded it, its checksum here:
shasum -a 256 Electrum-LTC-1.9.8.5.dmg
db5a36d7c4dca249fd6c4fee2dec04f88d9778e35b02a7e1df992327d0a66944  Electrum-LTC-1.9.8.5.dmg

It crashes with the almost same error report.

Strange. Could you please post the full crash report that you get with the binary you've re-downloaded? (You can use a pastebin.)

Here you go.  :)
http://pastebin.com/cZt51MNy
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 22, 2014, 08:49:00 PM
Here you go.  :)
http://pastebin.com/cZt51MNy

Thank you! We are definitely making some progress here, as you can see from the stack trace (the executable now crashes at a different point, because of a dependency of Python that is also included in the binary package). I know what else is wrong and I think I know how to fix it. I'll ask Animazing to build a new binary tomorrow if he's around.

Edit: We will probably have to wait till Sunday or Monday for a new binary.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ammy009 on August 26, 2014, 04:13:06 PM
You said at your post "Lite interface is glitchy; sending coins with it is impossible." I can't understand this. May I able to send coins or not using the Electrum version 1.9.8.5 ?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 26, 2014, 04:28:03 PM
You said at your post "Lite interface is glitchy; sending coins with it is impossible." I can't understand this. May I able to send coins or not using the Electrum version 1.9.8.5 ?

That issue refers to the so-called "lite" interface from the original Electrum, which is disabled in Electrum-LTC since version 1.9.8.4.
There should be absolutely no problem with the latest release.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ammy009 on August 26, 2014, 04:58:17 PM
You said at your post "Lite interface is glitchy; sending coins with it is impossible." I can't understand this. May I able to send coins or not using the Electrum version 1.9.8.5 ?

That issue refers to the so-called "lite" interface from the original Electrum, which is disabled in Electrum-LTC since version 1.9.8.4.
There should be absolutely no problem with the latest release.
Ok ... Thanks!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: marotta117 on August 28, 2014, 03:22:56 AM
Looking forward to a fix soon for the pre-2011 Mac users, been wanting to use my Trezor for LTC for a longgg time.  keep up the good work!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 28, 2014, 01:36:52 PM
@coins.on.table @marotta117
I have uploaded a new OS X build, could you please test it?
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.dmg
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coins.on.table on August 28, 2014, 03:01:35 PM
@coins.on.table @marotta117
I have uploaded a new OS X build, could you please test it?
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.dmg

It runs well now, but I find this is 1.9.8.4 after successful launch.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: marotta117 on August 28, 2014, 04:22:12 PM
@coins.on.table @marotta117
I have uploaded a new OS X build, could you please test it?
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.dmg

Seems to be running well for me now.  How do you interact with the Trezor?  Can't seem to find where to navigate
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 28, 2014, 04:25:57 PM
@coins.on.table @marotta117
I have uploaded a new OS X build, could you please test it?
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.dmg

It runs well now, but I find this is 1.9.8.4 after successful launch.

Whoops, sorry about that. Re-built and re-uploaded. I hope you can confirm that the issue is now fixed! :)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 28, 2014, 04:30:06 PM
Seems to be running well for me now.  How do you interact with the Trezor?  Can't seem to find where to navigate

Right now Trezor support is only present in the development branch (the "master" branch at GitHub), but not in the latest stable version (1.9.8.5).
If everything goes well, Trezor should be supported by the next stable version of Electrum-LTC.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: marotta117 on August 28, 2014, 04:32:45 PM
Seems to be running well for me now.  How do you interact with the Trezor?  Can't seem to find where to navigate

Right now Trezor support is only present in the development branch (the "master" branch at GitHub), but not in the latest stable version (1.9.8.5).
If everything goes well, Trezor should be supported by the next stable version of Electrum-LTC.

ah bummer, thought this version included Trezor support.  When do you think the next stable release with Trezor support can get pushed?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 28, 2014, 04:39:28 PM
When do you think the next stable release with Trezor support can get pushed?

Probably not before the next release of the Bitcoin Electrum, as there's currently quite a lot going on. I expect a new beta version to come out by the end of September, but it might take longer.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coins.on.table on August 29, 2014, 05:47:15 AM
@coins.on.table @marotta117
I have uploaded a new OS X build, could you please test it?
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.5.dmg

It runs well now, but I find this is 1.9.8.4 after successful launch.

Whoops, sorry about that. Re-built and re-uploaded. I hope you can confirm that the issue is now fixed! :)

Everything is okay now!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 29, 2014, 11:39:01 AM
Everything is okay now!

Excellent! I'm glad that we've finally fixed this.

Here is a short explanation of what was wrong: it turns out that, by default, Homebrew's Superenv overwrites the CFLAGS environment variable with its own defaults. These defaults happen to include "-march=native", which authorizes the compiler to use all instruction sets supported by the CPU it is run on. In particular, since the Mac used by Animazing for these builds has AVX support, this tells the compiler to feel free to use these instructions, which are not supported by the older CPUs in pre-2011 Macs. I have personally verified that AVX instructions were indeed present in the original OS X binary, so the solution was to recompile the Python interpreter and the various dependencies making sure that the compiler made no assumptions about the CPU's capabilities.

I'm especially happy that this is now solved, because this issue would have also affected the upcoming release of the Bitcoin Electrum. The official OS X binary of Electrum 1.9.8 is already affected, though to a lesser extent, as it requires an SSE4.1-capable CPU to run, which in practice means Penryn (2008) or newer. Early Core 2 CPUs and older processors cannot run this binary. I discovered this just today when I found a ROUNDSD instruction in the library for Python's time module included with 1.9.8, and this diagnosis perfectly matches these (https://github.com/spesmilo/electrum/issues/705) two (https://bitcointalk.org/index.php?topic=522190.msg6222651#msg6222651) crash reports.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on September 02, 2014, 02:45:44 PM
I think it's time to distribute some donations. So far, 208.71408616 LTC have been sent to the Electrum-LTC donation fund (see explorer (http://explorer.litecoin.net/address/LectrumELqJWMECz7W2iarBpT4VvAPqwAv)).
As administrator of the fund, I have decided to reward the following people:
The remaining litecoins will be kept in the fund for future use.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: warren on September 03, 2014, 08:14:36 AM
Everything is okay now!

Excellent! I'm glad that we've finally fixed this.

Here is a short explanation of what was wrong: it turns out that, by default, Homebrew's Superenv overwrites the CFLAGS environment variable with its own defaults. These defaults happen to include "-march=native", which authorizes the compiler to use all instruction sets supported by the CPU it is run on. In particular, since the Mac used by Animazing for these builds has AVX support, this tells the compiler to feel free to use these instructions, which are not supported by the older CPUs in pre-2011 Macs. I have personally verified that AVX instructions were indeed present in the original OS X binary, so the solution was to recompile the Python interpreter and the various dependencies making sure that the compiler made no assumptions about the CPU's capabilities.

I'm especially happy that this is now solved, because this issue would have also affected the upcoming release of the Bitcoin Electrum. The official OS X binary of Electrum 1.9.8 is already affected, though to a lesser extent, as it requires an SSE4.1-capable CPU to run, which in practice means Penryn (2008) or newer. Early Core 2 CPUs and older processors cannot run this binary. I discovered this just today when I found a ROUNDSD instruction in the library for Python's time module included with 1.9.8, and this diagnosis perfectly matches these (https://github.com/spesmilo/electrum/issues/705) two (https://bitcointalk.org/index.php?topic=522190.msg6222651#msg6222651) crash reports.

Glad that we're able to contribute back to upstream Bitcoin Electrum!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: OneHarryH on September 10, 2014, 11:06:45 AM
Hi pooler

I just thought I would let you know that I have a problem with Electrum-LTC. My comp blue screened when Electrum plus some other programs were loading, no idea what caused it.
When I got back into windows 7 Electrum-LTC would not load. Tried reinstalling over the top, Uninstalling and reinstalling but still Electrum-LTC will not start.
I'm a complete noob with this so go easy on me.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on September 10, 2014, 11:13:36 AM
I just thought I would let you know that I have a problem with Electrum-LTC. My comp blue screened when Electrum plus some other programs were loading, no idea what caused it.
When I got back into windows 7 Electrum-LTC would not load. Tried reinstalling over the top, Uninstalling and reinstalling but still Electrum-LTC will not start.
I'm a complete noob with this so go easy on me.

Assuming you have a backup of your wallet, have you tried removing \Users\YourUserName\AppData\Roaming\Local\Electrum-LTC and trying again?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: OneHarryH on September 10, 2014, 11:24:30 AM
I have no backup as I had not put anything in the wallet and was only trying the software (told you I was a noob  :)) it was up and running for about three days.
I just thought you might be interested that after reloading it still would not load. I'll uninstall again and see if there are any remnants left.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: OneHarryH on September 10, 2014, 11:43:13 AM
Thanks pooler
Got rid of the user/appdata and reinstalled, used the seeded words and it's back and working.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: temple on September 16, 2014, 12:00:47 AM
@pooler

I found a really nice Window builder for electrum by docker.
it works for bitcoin.

but I try it for LTC it can't work. I think it might missing some sCrypt library or other.
but I am almost totally new to python. wish you could fork it and made it for LTC to make safe LTC electrum easily and safely.

I guess it should not be hard for you. but I have already spend a whole week, no progress yet.
I need your help



-Temple
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coinx on October 08, 2014, 07:26:34 PM
I just updated my server and was wondering about a few things.

Why do I need to start the server as root? It changes to the "litecoin" user anyway.

When I run electrum-ltc-server I get the following message (:
Code: [Select]
[email protected]:/usr/local/bin# electrum-ltc-server start
Starting server as daemon
bash: line 0: ulimit: open files: cannot modify limit: Operation not permitted
[email protected]:/usr/local/bin# nohup: redirecting stderr to stdout
Anyway server is running fine.

The automatic start command doesn't seem to work.
Code: [Select]
# ln -s `which electrum-ltc-server` /etc/init.d/electrum-ltc-server
# update-rc.d electrum-ltc-server defaults
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on October 09, 2014, 10:17:08 AM
I just updated my server and was wondering about a few things.

Why do I need to start the server as root? It changes to the "litecoin" user anyway.

You should not need to, but because of a bug upstream "electrum-ltc-server start" does not work for non-root users. The root of this issue was pointed out to me by a user on IRC, and we just made a pull request that I hope will be merged soon.

When I run electrum-ltc-server I get the following message (:
Code: [Select]
[email protected]:/usr/local/bin# electrum-ltc-server start
Starting server as daemon
bash: line 0: ulimit: open files: cannot modify limit: Operation not permitted
[email protected]:/usr/local/bin# nohup: redirecting stderr to stdout

Did you reboot after following step 10 of the howto?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coinx on October 13, 2014, 10:50:25 PM
Thanks, with eval it works for non-root users and the open files limit error is gone too.

BTW, start can be removed from the repository.

Found this in my logfile:
Quote
[15/10/2014-00:20:54] recv error: error(9, 'Bad file descriptor')
Appears a few times a day.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on October 29, 2014, 12:12:11 PM
I would like to release an updated version of Electrum-LTC with the following changes:
Here is the release candidate:
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
https://electrum-ltc.org/download/electrum-ltc-1.9.8.6.exe
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.dmg

I'd be happy if some people could test the above binaries (especially the OS X one) and confirm that everything works fine.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Lc0inminer on October 29, 2014, 04:08:42 PM
Hello, I am new to litecoin mining and have a few questions about the wallet. Do i need to keep the wallet running on my system?
Since I am not using my system to mine and am renting hashing power to mine at different p2pools, can i still receive the coins being mined to my wallet app when I run it the next time?
How much amount of data gets downloaded during the process?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: losh11 on October 29, 2014, 04:25:29 PM
I would like to release an updated version of Electrum-LTC with the following changes:
  • Message signatures now match those produced by Litecoin-QT and litecoind.
  • The Chinese transation has been fixed.
  • Historical market prices from Kraken have been added.
Here is the release candidate:
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
https://electrum-ltc.org/download/electrum-ltc-1.9.8.6.exe
https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.dmg

I'd be happy if some people could test the above binaries (especially the OS X one) and confirm that everything works fine.

Trying out OS X.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on October 29, 2014, 04:37:39 PM
Hello, I am new to litecoin mining and have a few questions about the wallet. Do i need to keep the wallet running on my system?
Since I am not using my system to mine and am renting hashing power to mine at different p2pools, can i still receive the coins being mined to my wallet app when I run it the next time?

Your wallet app does not need to be running for you to receive coins.

How much amount of data gets downloaded during the process?

If you use Litecoin-QT, it will need to sync the blockchain every time you start it, and the amount of data that needs to be downloaded varies depending on the size of recent blocks.
If you use Electrum, bandwidth usage should be minimal.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: losh11 on October 29, 2014, 04:59:18 PM
I tried everything I could think off, and apart from the UI being squashed to the edges, nothing seems wrong. I couldn't really test out the console, as I'm not too used to it. I did try the command 'getunspent' (I think) and it has a value for coinbase.

If there is something specific that you want me to test, please tell me.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on October 30, 2014, 10:32:07 AM
I tried everything I could think off, and apart from the UI being squashed to the edges, nothing seems wrong. I couldn't really test out the console, as I'm not too used to it. I did try the command 'getunspent' (I think) and it has a value for coinbase.

If there is something specific that you want me to test, please tell me.

Excellent, thank you.

Can anybody who speaks Chinese confirm that the translation of "Litecoin" has been fixed?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: LTCGearShares on November 04, 2014, 02:01:38 AM
i'm sure this has already been covered but how trustworthy is this client atm? not trustworthy enough than to send small change through for testing purposes?
Title: Re: [BETA] Electrum-LTC - Call for Beta Testers + Public Servers
Post by: pooler on November 04, 2014, 09:02:05 AM
i'm sure this has already been covered but how trustworthy is this client atm? not trustworthy enough than to send small change through for testing purposes?

I've been using Elecrum-LTC to handle over 200 LTC, and have never had any major issues during testing. I consider release candidate 1.9.8.4 pretty stable.

Just make sure you always keep a backup of your seed.

3 months have passed, and I still haven't run into any major issue.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: QuantumQuark on November 07, 2014, 10:13:09 PM
Got a rather strange problem with the new stable release of the Electrum-LTC wallet, v1.9.8.6.

A little about my configuration and operating systems to start you off:

Have Electrum (the newest v.1.9.8) wallet installed for Bitcoin, that works great

Running i686 kernels in Xubuntu (Ubuntu with XFCE4 desktop) Linux both on 14.04 Trusty Tahr and 14.10 Utopic Unicorn.
I have all the required files downloaded, updated and refreshed as per the previous version of this software worked great.

My problem? I open the wallet and I can't get past the first set of options; I want to restore a wallet from seed, I click on Next and the window opens
a second time with the exact same option selected but the window spawns in a different spot on the screen. Same thing happens if I try to create a new
wallet. When I click cancel, that works fine and closes the application.

I've tried deleting the hidden folder, '.electrum-ltc' and then restart the application to see if that would fix it. Still having the exact same problem as I did before. Got any ideas what could be causing this?

Thanks for looking into this further, Pooler!

Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on November 07, 2014, 10:23:34 PM
Got a rather strange problem with the new stable release of the Electrum-LTC wallet, v1.9.8.6.

A little about my configuration and operating systems to start you off:

Have Electrum (the newest v.1.9.8) wallet installed for Bitcoin, that works great

Running i686 kernels in Xubuntu (Ubuntu with XFCE4 desktop) Linux both on 14.04 Trusty Tahr and 14.10 Utopic Unicorn.
I have all the required files downloaded, updated and refreshed as per the previous version of this software worked great.

Are you saying that on your system 1.9.8.5 worked fine and the problem only shows up with 1.9.8.6? If yes, have you tried installing 1.9.8.5 again, and with what results?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: QuantumQuark on November 07, 2014, 10:44:20 PM
I've tried to drop back down to the previous version and it's not working now either, which is rather odd.

I also used the command line restoration feature and it said was retrieving my wallet and then when it finished getting the all the addresses it just sat there for 10 minutes, I finally hit Ctrl+C and it said something to the effect that it was failing at "Waiting for Network".

This is the command I used in terminal:

./electrum-ltc restore

This is the output I got after I hit Ctrl+C since it was just sitting there idling:

Traceback (most recent call last):
  File "./electrum-ltc", line 264, in <module>
    wallet.restore(lambda x: x)
  File "/home/test/Desktop/Electrum-LTC-1.9.8.6/lib/wallet.py", line 1275, in restore
    wait_for_network()
  File "/home/test/Desktop/Electrum-LTC-1.9.8.6/lib/wallet.py", line 1271, in wait_for_network
    time.sleep(0.1)
KeyboardInterrupt


I should mention that I have IPv4 based connection to the Internet and have IPv6 disabled in sysctl.conf as of today, if that makes any difference to this application.


As of a minute ago, I decided to try to launch the GUI of the wallet and it started in my wallet but it didn't auto-connect to the network so, I had to do that, it found my transactions but I must say, this wallet is really running horribly slow now but at least it works.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on November 07, 2014, 10:52:09 PM
I've tried to drop back down to the previous version and it's not working now either, which is rather odd.

Honestly I would have been more surprised if one version worked and the other didn't. 1.9.8.6 is almost identical to 1.9.8.5, it just adds a handful of very simple bugfixes.

Please try running either version with options -v --portable and see if you get any interesting debugging message.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: QuantumQuark on November 07, 2014, 11:05:32 PM
This is my output I received when I used the -v --portable options.

[email protected]:~/Desktop/Electrum-LTC-1.9.8.6$ ./electrum-ltc -v --portable
/usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /home/test/.python-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
  warnings.warn(msg, UserWarning)
electrum directory /home/test/Desktop/Electrum-LTC-1.9.8.6/electrum-ltc_data
downloading  http://headers.electrum-ltc.org/blockchain_headers
wallet path /home/test/Desktop/Electrum-LTC-1.9.8.6/electrum-ltc_data/wallets/default_wallet
error: cannot resolve cltc.mooo.com
saving certificate for electrum.snicter.com
connected to electrum.snicter.com 50002
saving certificate for electrum.lurkmore.com
connected to electrum.lurkmore.com 50002
saving certificate for electrum-ltc.bysh.me
connected to electrum-ltc.bysh.me 50002
saving certificate for electrum.wmpb.tc
connected to electrum.wmpb.tc 50002

The same problems with the "What do you want to do" menu, can't get past it running it this way.

However, I can execute it as such and get a different output:

[email protected]:~/Desktop/Electrum-LTC-1.9.8.6$ ./electrum-ltc -v
/usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /home/test/.python-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
  warnings.warn(msg, UserWarning)
electrum directory /home/test/.electrum-ltc
blocks: 512063
wallet path /home/test/.electrum-ltc/wallets/default_wallet
error: cannot resolve cltc.mooo.com
connected to ltc.electrum.in 50002
switching to ltc.electrum.in:50002:s
synchronizer: connected to ltc.electrum.in:50002:s
connected to electrum.snicter.com 50002
Requesting chunk: 254
connected to electrum.ltc.xurious.com 50002
validated chunk 514079
Requesting chunk: 255
validated chunk 516095
Requesting chunk: 256
validated chunk 518111
Requesting chunk: 257
validated chunk 520127
Requesting chunk: 258
validated chunk 522143
Requesting chunk: 259
[email protected]:~/Desktop/Electrum-LTC-1.9.8.6$

I have no idea what is causing this...

Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on November 07, 2014, 11:13:37 PM
I have no idea what is causing this...

It certainly is strange. The debug output doesn't seem to give any hint about what could be wrong either. I suspect that your Python installation may be corrupt.
Has anybody else experienced this?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: QuantumQuark on November 07, 2014, 11:21:19 PM
Not to my knowledge but here is the thing, I downloaded the newest Bitcoin version (the original) of Electrum and it started up perfectly and I was able to restore my wallet with no issues and it's fast. This was after I got Electrum-LTC on the machine and was trying to get it to work.


 
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on November 07, 2014, 11:31:30 PM
Not to my knowledge but here is the thing, I downloaded the newest Bitcoin version (the original) of Electrum and it started up perfectly and I was able to restore my wallet with no issues and it's fast. This was after I got Electrum-LTC on the machine and was trying to get it to work.

Well the 1.9.8 codebase is months older than that of 1.9.8.5 and there are many differences, so I'm not terribly surprised by that.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: coins.on.table on November 08, 2014, 12:41:10 AM
Just updated 1.9.8.6, all working well, I just have a small UI suggestion.
I want my total balance to be always visible and need a "Copy To Clipboard" button.
Too often it is disrupted by "Syncronizing..." text and it is not highlighted by mouse dragging.
If I want to send all my LTC, I need to type all the decimal numbers while it is blinking.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: QuantumQuark on November 08, 2014, 08:57:42 PM
Not to my knowledge but here is the thing, I downloaded the newest Bitcoin version (the original) of Electrum and it started up perfectly and I was able to restore my wallet with no issues and it's fast. This was after I got Electrum-LTC on the machine and was trying to get it to work.

Well the 1.9.8 codebase is months older than that of 1.9.8.5 and there are many differences, so I'm not terribly surprised by that.

Well, I decided to try it again on another computer, this time nothing else but this wallet being on this system other than Xubuntu 14.04 64-bit updates.

In order for me to get it to work after I downloaded it, I had to do the following in terminal.

sudo apt-get install python-pip python-dev python-qt4
sudo pip install setuptools --upgrade

Then use:

./electrum-ltc

I could then go a step further and execute:

sudo python setup.py install

Then I could start it with just, 'electrum-ltc', both ways got right to restoring my seed from the passphrases.

It worked flawlessly this time on this computer.

Although, I do find it odd that the Electrum BTC version, the original installed and ran without incident after this wallet was having trouble.

* shrugs * I don't know, it just works.

Pooler, would you mind updating the "README" file and add my notes as 'PREREQUISITES for Ubuntu Linux'  in there so people know what to do, so they don't have to search for it on the Internet?

I normally have all of these support libraries installed, since I do a fair amount of computer programming and design hardware from my Linux based machines.

But, I wanted to see what would happen if I didn't install all the stuff and what I would need to download in order to get this wallet to work correctly.

Thanks for your help and troubleshooting ideas though, Pooler.

Once setuptools is installed and updated, there is no need to download all the other files that are listed on your download site, it does it automatically (as they should).
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on November 08, 2014, 09:14:44 PM
Well, I decided to try it again on another computer, this time nothing else but this wallet being on this system other than Xubuntu 14.04 64-bit updates.

In order for me to get it to work after I downloaded it, I had to do the following in terminal.

sudo apt-get install python-pip python-dev python-qt4
sudo pip install setuptools --upgrade

Then use:

./electrum-ltc

I could then go a step further and execute:

sudo python setup.py install

Then I could start it with just, 'electrum-ltc', both ways got right to restoring my seed from the passphrases.

The instructions on the website didn't work? What went wrong?
Code: [Select]
sudo apt-get install python-qt4 python-pip python-dev
sudo apt-get install python-slowaes  # on Ubuntu 13.10 and higher
sudo pip install https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
electrum-ltc
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: QuantumQuark on November 08, 2014, 09:45:56 PM
I found out the differences between the requirements of the Electrum (BTC) and the (LTC) versions.

The Electrum (BTC) requires me to execute this in terminal before it will work correctly:

sudo pip install pyasn1 pbkdf2

Ironically, I don't care for using PIP because of breakage in the system itself, I prefer to use the apt-get when I can because it makes it easier to remove if there is a bug in the code.

One thing I've noticed is after I installed these two python modules via pip, I wind up at the same situation I had on the previous computers.

Weird menu glitching and if I do manage to get to the next menu, it runs really slowly.

This is interesting.

When I used this stuff off of your site, which in and of itself shouldn't have caused a problem

sudo apt-get install python-qt4 python-pip python-dev
sudo apt-get install python-slowaes  # on Ubuntu 13.10 and higher
sudo pip install https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
electrum-ltc

I was receiving 'upgrade-alternative' messages which I shouldn't have at all, considering it was a brand new install and everything was stock.

I decide to whack my current Electrum-LTC wallet and hidden directory in /home and start over.

When I did use the same stuff as above, I had no problem with it.

Electrum-LTC works as it should, as does Electrum (BTC), too.

I'll have a chat with spesmilo to see if we can peg this down as to why his Electrum 1.9.8 (BTC) reads as 2.0.0 when you open it, wanted me to use pip to get those dependencies out of the way, which caused the problem in the first place.

Glad, this has been solved.

Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: jimmyjjohn on November 18, 2014, 06:17:22 AM
I just noticed that the I didn't change the address of the foundry in HOWTO.md, even though the address in the start script was correct. I have now fixed this. Please make sure you didn't download the indexes from the Bitcoin foundry (the correct file is about 1.6 GB, while the Bitcoin one is over 6 GB).
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: LBTC on December 12, 2014, 07:22:49 AM
Real good to have an electrum version for LTC. I wonder if more ports for other coins could be done easily.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: zollen on December 27, 2014, 01:08:56 PM
I just created my first Electrum LTC wallet. Would anyone able to tell me where I can find my new LTC addresses?

I am not 100% but I think my new LTC addresses are shown under the "Receive" tab. Would anyone confirm that?

There are two sections - Receiving and Change. What are these two sections mean?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 27, 2014, 02:42:26 PM
I just created my first Electrum LTC wallet. Would anyone able to tell me where I can find my new LTC addresses?

I am not 100% but I think my new LTC addresses are shown under the "Receive" tab. Would anyone confirm that?

Yes.

There are two sections - Receiving and Change. What are these two sections mean?

"Receiving" addresses are the addresses you should use for receiving payments. Ideally you should only use each address once; new addresses are created automatically.
"Change" addresses are the ones that Electrum uses to receive change when you send a payment. Normally you don't need to worry about them.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Someguy123 on December 28, 2014, 12:53:34 AM
I can confirm after running an electrum server for a while, plus Electrum on both Windows and Mac OS X, that Electrum is rather stable for Litecoin.

I would say that it's completely safe for people to use, including beginners, for both small and large coin storage. I've even restored my wallet with a large amount of transactions from a seed (long string of words) without any issues when moving my wallet to my Macbook.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: zollen on December 28, 2014, 01:56:49 AM
I can confirm after running an electrum server for a while, plus Electrum on both Windows and Mac OS X, that Electrum is rather stable for Litecoin.

I would say that it's completely safe for people to use, including beginners, for both small and large coin storage. I've even restored my wallet with a large amount of transactions from a seed (long string of words) without any issues when moving my wallet to my Macbook.

Do I need to backup the wallet file (C:\Users\zollen\AppData\Roaming\Electrum-LTC\wallets\default_wallet) like I used to do with my old litecoin-qt wallet?

Am I correct that the seed and my passphase would be enough to restore my wallet on a different host?

Am I correct that the function "Freeze address" simply prevents the wallet owner from accidentally reuse the same address for future transactions, nothing more.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Solena on December 28, 2014, 06:06:53 AM
I don't know funda galaxy alpha (http://www.fundagalaxys5.com/category-funda-samsung-galaxy-alpha-173.html) if it has to do with the server being in EU but it took forever to get the entire funda galaxy note 4 (http://www.fundagalaxys5.com/category-funda-samsung-galaxy-note-4-162.html) blockchain.je
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 28, 2014, 08:56:33 AM
Do I need to backup the wallet file (C:\Users\zollen\AppData\Roaming\Electrum-LTC\wallets\default_wallet) like I used to do with my old litecoin-qt wallet?

You don't need to, but it's better if you do.

Am I correct that the seed and my passphase would be enough to restore my wallet on a different host?

The 12-word seed alone is enough. The password only protects the wallet file, while the seed is not encrypted.

Am I correct that the function "Freeze address" simply prevents the wallet owner from accidentally reuse the same address for future transactions, nothing more.

When you freeze an address, the funds in that address will not be used for sending litecoins. There are various reasons why you may want to do that.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Someguy123 on December 28, 2014, 05:30:04 PM
Do I need to backup the wallet file (C:\Users\zollen\AppData\Roaming\Electrum-LTC\wallets\default_wallet) like I used to do with my old litecoin-qt wallet?

You don't need to, but it's better if you do.

Am I correct that the seed and my passphase would be enough to restore my wallet on a different host?

The 12-word seed alone is enough. The password only protects the wallet file, while the seed is not encrypted.

Am I correct that the function "Freeze address" simply prevents the wallet owner from accidentally reuse the same address for future transactions, nothing more.

When you freeze an address, the funds in that address will not be used for sending litecoins. There are various reasons why you may want to do that.

Important note about the wallet backup part: if you've imported addresses from an older wallet (even though that's not a great idea), you need to backup your wallet, the seed can only restore the original addresses in your electrum wallet, not old addresses that you've imported.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 28, 2014, 05:34:17 PM
Important note about the wallet backup part: if you've imported addresses from an older wallet (even though that's not a great idea), you need to backup your wallet, the seed can only restore the original addresses in your electrum wallet, not old addresses that you've imported.

Yes, that is correct, thanks for mentioning it.  One could also backup the seed + all imported private keys.
Whenever possible, though, it is advisable to avoid importing private keys; transferring funds to an address generated by Electrum makes things much easier.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: xephyr on January 04, 2015, 08:37:46 PM
pooler, http://cryptomining-blog.com/ mentions it is necessary to upgrade litecoin-qt to latest 0.8.7.4 before permanent lock of the v2 block type at block 710000 about Jan 9. Does this same urgency apply to upgrading Electrum-LTC from 1.9.8.4? Thanks.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on January 04, 2015, 08:58:44 PM
pooler, http://cryptomining-blog.com/ mentions it is necessary to upgrade litecoin-qt to latest 0.8.7.4 before permanent lock of the v2 block type at block 710000 about Jan 9. Does this same urgency apply to upgrading Electrum-LTC from 1.9.8.4? Thanks.

No, but Electrum-LTC server maintainers should make sure that their litecoind is up-to-date.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: prideneverdied on January 05, 2015, 06:35:56 AM
I cant create a wallet on ubuntu 14.10 with the newest electrum-ltc. The same thing happened with electrum until I downloaded the git version. Some new patch needs to be applied for ubuntu 14.10 and electrum to be able to create wallets.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Shri on January 08, 2015, 03:12:00 PM
Anyone else has an issue with Electrum going into an Online -> Synchronozing -> Online loop? I'm using the latest version on Windows.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: prideneverdied on January 08, 2015, 07:58:46 PM
try checking out the master branch from git. It fixed the problems for me.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Aquirox on January 15, 2015, 01:39:31 PM
please when we have good hard wallet ?

https://litecointalk.org/index.php?topic=23834.0
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Totscha on January 23, 2015, 11:24:27 AM
So the original Electrum is planed for a beta test of 2.0 next week (https://bitcointalk.org/index.php?topic=427617.msg10234864#msg10234864 (https://bitcointalk.org/index.php?topic=427617.msg10234864#msg10234864))

How far behind is Electrum-LTC?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on January 23, 2015, 11:54:55 AM
So the original Electrum is planed for a beta test of 2.0 next week (https://bitcointalk.org/index.php?topic=427617.msg10234864#msg10234864 (https://bitcointalk.org/index.php?topic=427617.msg10234864#msg10234864))

How far behind is Electrum-LTC?

I'm keeping our git master branch synchronized with upstream, so we're not behind at all.  We could release a beta soon as well.  (By the way, mind that there are still a few bugs in the upstream master branch, which hopefully will be fixed before the beta is released.)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Totscha on January 23, 2015, 12:02:37 PM
So the original Electrum is planed for a beta test of 2.0 next week (https://bitcointalk.org/index.php?topic=427617.msg10234864#msg10234864 (https://bitcointalk.org/index.php?topic=427617.msg10234864#msg10234864))

How far behind is Electrum-LTC?

I'm keeping our git master branch synchronized with upstream, so we're not behind at all.  We could release a beta soon as well.  (By the way, mind that there are still a few bugs in the upstream master branch, which hopefully will be fixed before the beta is released.)

Excelent :)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on January 27, 2015, 05:55:28 PM
Yeah! My Trezor is really waiting for this release 8)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on February 05, 2015, 05:19:12 PM
Finally there are 2.0 beta pre-compiled binaries (for windows) with Trezor support. This is the bitcoin version.
You'll have to generate a new wallet to activate the plugin.
https://electrum.org/beta/
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: IIpeBeD_MeDBeD on February 09, 2015, 01:42:43 PM
Hi to all!
Today Avast detected Win32:GenMalicious-BPG in Electrum LTC install file.
Also it remove all clients files!
WTF?!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: losh11 on February 10, 2015, 01:14:13 PM
Hi to all!
Today Avast detected Win32:GenMalicious-BPG in Electrum LTC install file.
Also it remove all clients files!
WTF?!

You have you seed saved, right?
You can recover a wallet from that.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: kingcolex on February 27, 2015, 01:13:29 PM
Is HW1 support going to be added to Electrum-LTC as well?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on February 27, 2015, 01:23:24 PM
Is HW1 support going to be added to Electrum-LTC as well?

There is a plugin for that in the current development branch (branch master (https://github.com/pooler/electrum-ltc/tree/master) of the git repo), but I have no idea whether it actually works. If you have this hardware wallet and feel like testing the plugin out, please let me know how it goes.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: kingcolex on March 03, 2015, 12:20:59 AM
Electrum isn't downloading correctly for me, it downloads 200kb and then instantly completed all three versions for windows, is there a mirror? I am having no problem with any other site or download. Tried on different browser, something is definitely wrong and I am pretty sure it is host side.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on March 03, 2015, 08:45:22 AM
Electrum isn't downloading correctly for me, it downloads 200kb and then instantly completed all three versions for windows, is there a mirror? I am having no problem with any other site or download. Tried on different browser, something is definitely wrong and I am pretty sure it is host side.

Seems to be working fine for me. Has anybody else encountered problems?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: kingcolex on March 03, 2015, 03:50:45 PM
Electrum isn't downloading correctly for me, it downloads 200kb and then instantly completed all three versions for windows, is there a mirror? I am having no problem with any other site or download. Tried on different browser, something is definitely wrong and I am pretty sure it is host side.

Seems to be working fine for me. Has anybody else encountered problems?
I have found the issue, avast (the virus protection) doesn't say anything but messes up the download. I have no idea why and this happens with no other wallets.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on March 06, 2015, 11:35:44 AM
As you've probably heard, Electrum 2.0 has been released. Unfortunately it is still affected by a few major bugs, so I prefer to wait a little while before releasing the next version of Electrum-LTC.

However, the time is ripe for testing: if you would like to test out our current master (https://github.com/pooler/electrum-ltc/tree/master) branch at GitHub (note that this is not the default branch), please go ahead and let me know how it goes. As always, make sure you have a backup of your wallets just in case.

I will probably post some beta binaries soon as well.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on March 12, 2015, 06:04:32 AM
Is HW1 support going to be added to Electrum-LTC as well?

There is a plugin for that in the current development branch (branch master (https://github.com/pooler/electrum-ltc/tree/master) of the git repo), but I have no idea whether it actually works. If you have this hardware wallet and feel like testing the plugin out, please let me know how it goes.

Nope - doesn't work with Litecoin - only Bitcoin with Electrum 2.0 

With Electrum-LTC, you can create a wallet with a Ledger Nano (or HW1, or BTChip).  It will generate valid addresses, you can receive LTC to them, but you can't send them out. 

The plugin (btchipwallet.py) and btchip-python libraries have to be modified to allow altcoins - at the moment, they are written only for bitcoin.

I have sent an Email to the CTO of Ledger (in France) - he responded that he will look into it.

BTW: same goes with Trezor plugin...

For Pooler (error received when trying to send LTC out of the Ledger HW wallet, on latest Electrum-LTC build - linux):

Code: [Select]
Traceback (most recent call last):
  File "/home/Github/electrum-ltc-master/gui/qt/util.py", line 37, in run
    self.result = self.run_task()
  File "/home/Github/electrum-ltc-master/gui/qt/main_window.py", line 1193, in sign_thread
    self.wallet.sign_transaction(tx, password)
  File "/home/Github/electrum-ltc-master/plugins/btchipwallet.py", line 344, in sign_transaction
    raise BaseException(tx.error)
BaseException: Exception : Invalid status 6a80

Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on March 12, 2015, 08:00:13 AM
With Electrum-LTC, you can create a wallet with a Ledger Nano (or HW1, or BTChip).  It will generate valid addresses, you can receive LTC to them, but you can't send them out. 

The plugin (btchipwallet.py) and btchip-python libraries have to be modified to allow altcoins - at the moment, they are written only for bitcoin.

I have sent an Email to the CTO of Ledger (in France) - he responded that he will look into it.

Thank you!

BTW: same goes with Trezor plugin...

No, Trezor has been confirmed to work fine with recent development versions of Electrum-LTC. The only thing that doesn't work is signing and verifying messages, as this will require a firmware patch.
If you encountered issues when trying to use Trezor, please let me know.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on March 12, 2015, 04:17:25 PM

Thank you!

BTW: same goes with Trezor plugin...

No, Trezor has been confirmed to work fine with recent development versions of Electrum-LTC. The only thing that doesn't work is signing and verifying messages, as this will require a firmware patch.
If you encountered issues when trying to use Trezor, please let me know.

I must have had a file corrupted.  I erased my python-trezor library - pulled a fresh copy from Github, re-installed - and, this time, the Trezor did work with the new version of Electrum-LTC.

That's great!  Thanks!

PS:  Supercharged with that success, I attempted to do the same for my Ledger dongle; erased the btchip-python library, ...Github, ...re-install - create new wallet... But, it gave me the same error (see post above) when attempting to send coins out of it.   :-\  I guess - we will have to wait for Ledger to look at it.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on March 16, 2015, 09:13:46 PM
As promised, here are some BETA packages and binaries.
They should be safe, but please make sure you have backed up your wallets, just in case.

https://electrum-ltc.org/download/Electrum-LTC-2.0.3.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.0.3.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.0.3.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.0.3.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.0.3.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.0.3.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.0.3.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.0.3.1.exe.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on April 03, 2015, 05:58:00 AM
@pooler:

In Electrum-LTC 2.0, a different serialization format for the extended public key was introduced.  The version byte of the public/private extended keys are now changed from 0x0488B21E/0x0488ADE4 (which was used until 1.9.8.4) to 0x019DA462/0x019D9CF, resulting in the Base58 representation for Extended Public Keys, starting with "Ltup" instead of "xpub".   

This change impacts compatibility between wallets; as an example, I can't import my Coinkite Extended Public Keys to Electrum-LTC 2.0 anymore. Coinkite interpretation of BIP32 is that all Extended Public Keys starts with "xpub", regardless if it's BTC, LTC, or another coin. 

IMO, XPUB, defined in BIP32, is to indicate that this is an Extended Public Key.  BIP44 takes care of defining the coin type.

Please provide the rationale for this change.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on April 03, 2015, 07:58:38 AM
@pooler:

In Electrum-LTC 2.0, a different serialization format for the extended public key was introduced.  The version byte of the public/private extended keys are now changed from 0x0488B21E/0x0488ADE4 (which was used until 1.9.8.4) to 0x019DA462/0x019D9CF, resulting in the Base58 representation for Extended Public Keys, starting with "Ltup" instead of "xpub".   

This change impacts compatibility between wallets; as an example, I can't import my Coinkite Extended Public Keys to Electrum-LTC 2.0 anymore. Coinkite interpretation of BIP32 is that all Extended Public Keys starts with "xpub", regardless if it's BTC, LTC, or another coin. 

IMO, XPUB, defined in BIP32, is to indicate that this is an Extended Public Key.  BIP44 takes care of defining the coin type.

Please provide the rationale for this change.

I'm glad you brought this up!

The change was introduced for compatibility with existing tools such as pycoin (https://github.com/richardkiss/pycoin/blob/master/pycoin/networks.py#L17) and bip32.org (http://bip32.org/). Honestly I didn't know Coinkite was using the same version bytes for all coins (I've never used their service).
Are there any other apps/services that already use BIP32 with Litecoin?

You have a good point about BIP44, but if I remember correctly Electrum only uses BIP44 for Trezor wallets.

Anyway, Electrum-LTC 2.0.* hasn't been officially released yet (and probably never will, given that a much needed Electrum 2.1 is coming out soon with many bugfixes), so we can still revert to the xpub/xprv format if we decide it's a better way to go.

EDIT: I think a solution to this issue could be to revert to the same version bytes that Bitcoin uses (resulting in xpub/xprv addresses), while adding some code to accept user input in the Ltub/Ltpv format for compatibility.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on April 04, 2015, 12:30:54 AM

I'm glad you brought this up!

The change was introduced for compatibility with existing tools such as pycoin (https://github.com/richardkiss/pycoin/blob/master/pycoin/networks.py#L17) and bip32.org (http://bip32.org/). Honestly I didn't know Coinkite was using the same version bytes for all coins (I've never used their service).
Are there any other apps/services that already use BIP32 with Litecoin?

You have a good point about BIP44, but if I remember correctly Electrum only uses BIP44 for Trezor wallets.

Anyway, Electrum-LTC 2.0.* hasn't been officially released yet (and probably never will, given that a much needed Electrum 2.1 is coming out soon with many bugfixes), so we can still revert to the xpub/xprv format if we decide it's a better way to go.

EDIT: I think a solution to this issue could be to revert to the same version bytes that Bitcoin uses (resulting in xpub/xprv addresses), while adding some code to accept user input in the Ltub/Ltpv format for compatibility.

Hive for iOS/Android/WebWallet, which supports Litecoin, doesn't offer the capability to export the MPubKeys.  I haven't seen MultibitHD being able to add another coin either (in its current build).  Beside Electrum-LTC, Encompass and Coinkite, I don't know of any others SPV that offer this capability - everything else that I have seen so far, with Litecoin support, is designed around the centralized model of banks. 

I will leave it to you and the Litecoin community to decide - but I like the idea in your EDIT. 
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on April 04, 2015, 08:41:09 AM
Hive for iOS/Android/WebWallet, which supports Litecoin, doesn't offer the capability to export the MPubKeys.  I haven't seen MultibitHD being able to add another coin either (in its current build).  Beside Electrum-LTC, Encompass and Coinkite, I don't know of any others SPV that offer this capability - everything else that I have seen so far, with Litecoin support, is designed around the centralized model of banks. 

I will leave it to you and the Litecoin community to decide - but I like the idea in your EDIT.

Thank you for your review.
I have pushed a couple of commits to our master branch. Version bytes are reverted to xpub/xprv, but input of Ltub/Ltpv addresses is also supported when restoring a wallet.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on April 05, 2015, 05:09:37 AM

Thank you for your review.
I have pushed a couple of commits to our master branch. Version bytes are reverted to xpub/xprv, but input of Ltub/Ltpv addresses is also supported when restoring a wallet.

Imported my XPUBs from Coinkite to the Electrum-LTC-master cloned from Github, and it worked - same addresses in Coinkite and Electrum-LTC. Thanks!

Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on April 05, 2015, 09:05:16 PM
Received a response from Ledger, regarding their plugin not working in Electrum-LTC:

Quote
The problem is related to a limitation of the previous firmware (before LW 1.0) - the coin address version was set during setup and could not be changed - which means here that the output is rejected because it starts with an L, instead of a 1. To use the wallet with Litecoin, you'd need to set up the seed again with a different version (which would as a consequence make it not suitable for other coins, with that firmware).

This has changed in the latest firmware - you can now set the coin versions dynamically using SET ALTERNATE COIN VERSIONS ( https://ledgerhq.github.io/btchip-doc/bitcoin-technical-beta.html#_set_alternate_coin_versions (https://ledgerhq.github.io/btchip-doc/bitcoin-technical-beta.html#_set_alternate_coin_versions) ) following setup.  If you send this APDU after entering the PIN, choosing the Litecoin versions, it should work (although untested).

Let me know if you need more help modifying the client.

@pooler:  does this help?

At the moment, with Electrum-LTC, the Ledger can receive Litecoins, but can't send them. 

EDIT:  The btchipwallet.py plugin calls functions of the library btchip-python (ledgerhq Github repo) - most of them are in btchip.py.   I have not been able to locate the SET ALTERNATE COIN VERSIONS function. But regardless, the ADPU to send is e014000002, plus the two coin versions for Litecoin - 0x05 and 0x30 ?). When I tried, I got a 6d00 return code (I was expecting a 9000 code) - I couldn't find documentation on that code meaning.   FYI: when you set the variable BTCHIP_DEBUG = True in the plugin, you can see all the ADPU codes between Electrum-Ltc and the HW wallet in the console.

You may have to modify the plugin directly to call the APDU, and you should talk with Nicolas Bacca (CTO of Ledger) directly to get some help. I am giving up - I have reached my level of incompetency.  :-[
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on April 06, 2015, 01:47:15 PM
Received a response from Ledger, regarding their plugin not working in Electrum-LTC:

Quote
The problem is related to a limitation of the previous firmware (before LW 1.0) - the coin address version was set during setup and could not be changed - which means here that the output is rejected because it starts with an L, instead of a 1. To use the wallet with Litecoin, you'd need to set up the seed again with a different version (which would as a consequence make it not suitable for other coins, with that firmware).

This has changed in the latest firmware - you can now set the coin versions dynamically using SET ALTERNATE COIN VERSIONS ( https://ledgerhq.github.io/btchip-doc/bitcoin-technical-beta.html#_set_alternate_coin_versions (https://ledgerhq.github.io/btchip-doc/bitcoin-technical-beta.html#_set_alternate_coin_versions) ) following setup.  If you send this APDU after entering the PIN, choosing the Litecoin versions, it should work (although untested).

Let me know if you need more help modifying the client.

@pooler:  does this help?

At the moment, with Electrum-LTC, the Ledger can receive Litecoins, but can't send them. 

EDIT:  The btchipwallet.py plugin calls functions of the library btchip-python (ledgerhq Github repo) - most of them are in btchip.py.   I have not been able to locate the SET ALTERNATE COIN VERSIONS function. But regardless, the ADPU to send is e014000002, plus the two coin versions for Litecoin - 0x05 and 0x30 ?). When I tried, I got a 6d00 return code (I was expecting a 9000 code) - I couldn't find documentation on that code meaning.   FYI: when you set the variable BTCHIP_DEBUG = True in the plugin, you can see all the ADPU codes between Electrum-Ltc and the HW wallet in the console.

You may have to modify the plugin directly to call the APDU, and you should talk with Nicolas Bacca (CTO of Ledger) directly to get some help. I am giving up - I have reached my level of incompetency.  :-[

I actually think you did a pretty good job!

Yes, apparently their Python library still doesn't has built-in support for the "set alternate coin versions" call, but it should be easy to add it. By the way, have you made sure that you're running "the latest firmware", as mentioned in the message from Ledger?
I think the APDU should be e0, 14, 00, 00, 02, 30, 05 (regular address version before P2SH version).
I don't currently have a Ledger Wallet to perform testing, but if you are willing to bear with me we can try a few things.  Could you please pm me the exact code you've used for testing, along with the debug output? That might give me some idea as to what to try next.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on April 12, 2015, 07:40:04 PM
Excellent news for BTChip users!
I have pushed two commits that make signing Litecoin transactions possible.  (Please note that you should use the latest firmware, otherwise the destination address will show up incorrectly in 2FA messages.)

There are still a couple of issues:
I have contacted Ledger's CTO regarding these two issues, and he assured me that he will definitely fix these limitations in the next firmware version.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on April 17, 2015, 11:58:08 AM
Here is the new BETA version, 2.0.5.1.
Trezor support should be fully working on all platforms (except for the infamous message signing bug).  BTChip hardware wallets, on the other hand, are currently only supported on Linux.
As always, please make sure you have backed up your wallets, just in case.

https://electrum-ltc.org/download/Electrum-LTC-2.0.5.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.0.5.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.0.5.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.0.5.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.0.5.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.0.5.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.0.5.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.0.5.1.exe.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: marmig0404 on April 19, 2015, 07:15:59 PM
Im having troubles installing Electrum-LTC on Linux Ubuntu 14.04 LTS.
I follow the installation instructions and when i try to install phyton-pip i get a media change error (below)

Code: [Select]
########@########:~$ sudo apt-get install python-pip
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  build-essential dpkg-dev fakeroot g++ g++-4.8 libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libfakeroot
  libstdc++-4.8-dev python-colorama python-distlib python-html5lib
  python-setuptools python-wheel
Suggested packages:
  debian-keyring g++-multilib g++-4.8-multilib gcc-4.8-doc libstdc++6-4.8-dbg
  libstdc++-4.8-doc python-genshi
Recommended packages:
  python-dev-all
The following NEW packages will be installed:
  build-essential dpkg-dev fakeroot g++ g++-4.8 libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libfakeroot
  libstdc++-4.8-dev python-colorama python-distlib python-html5lib python-pip
  python-setuptools python-wheel
The following packages will be upgraded:
  libdpkg-perl
1 upgraded, 16 newly installed, 0 to remove and 80 not upgraded.
Need to get 9,645 kB/9,744 kB of archives.
After this operation, 34.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Media change: please insert the disc labeled
 'Ubuntu 14.04.2 LTS _Trusty Tahr_ - Release amd64 (20150218.1)'
in the drive '/media/cdrom/' and press enter

I press enter and it repeats itself. Any advice on how to fix this problem?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on April 19, 2015, 10:13:39 PM
Im having troubles installing Electrum-LTC on Linux Ubuntu 14.04 LTS.
I follow the installation instructions and when i try to install phyton-pip i get a media change error (below)

Code: [Select]
Media change: please insert the disc labeled
 'Ubuntu 14.04.2 LTS _Trusty Tahr_ - Release amd64 (20150218.1)'
in the drive '/media/cdrom/' and press enter

Fairly simple issue, try any of the following:
http://askubuntu.com/questions/459237/when-i-try-to-install-my-kernel-headers-i-get-please-insert-the-disc-labeled-u
http://askubuntu.com/questions/178437/how-can-i-avoid-please-insert-cd-dvd-error-when-updating-ubuntu
http://askubuntu.com/questions/236288/apt-get-asks-me-to-insert-cd-why
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: jamesltc on May 02, 2015, 07:52:05 AM
Hi Pooler,

How to fix this problem?

File "/usr/lib/python2.7/tarfile.py", line 1729, in gzopen
   raise ReadError("not a gzip file")
ReadError: not a gzip file


I am running Fedora. I had met this problem on another machine, the same system Fedora.

Thank you



Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on May 02, 2015, 08:41:38 AM
How to fix this problem?

File "/usr/lib/python2.7/tarfile.py", line 1729, in gzopen
   raise ReadError("not a gzip file")
ReadError: not a gzip file

Do you get that when trying to install Electrum-LTC, or when running it? What commands did you issue, exactly?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: jamesltc on May 03, 2015, 06:27:09 AM
Thanks for your quick reply.

I met this problem while installing the wallet. While doing this command:
" sudo pip install https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
electrum-ltc "

Thank you
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on May 03, 2015, 08:03:31 AM
I met this problem while installing the wallet. While doing this command:
" sudo pip install https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
electrum-ltc "

Those two lines should be two separate commands.  Could you please report the full output of the following?

Code: [Select]
sudo pip install https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz#md5=302329e0296c8ceb1f4644c2d410a45d
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: CryptoCat on May 03, 2015, 12:51:14 PM
Hi,

Having the same problem as above. Below is the command line output

Code: [Select]
sudo pip install https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz#md5=302329e0296c8ceb1f4644c2d410a45d
[sudo] password for ----:
Downloading/unpacking https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
  Downloading Electrum-LTC-1.9.8.6.tar.gz (845kB): 845kB downloaded
  Running setup.py (path:/tmp/pip-SGfuoK-build/setup.py) egg_info for package from https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
    Including all files
   
  Requirement already satisfied (use --upgrade to upgrade): Electrum-LTC==1.9.8.6 from https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): slowaes in /usr/lib/python2.7/dist-packages (from Electrum-LTC==1.9.8.6)
Requirement already satisfied (use --upgrade to upgrade): ecdsa>=0.9 in /usr/local/lib/python2.7/dist-packages (from Electrum-LTC==1.9.8.6)
Requirement already satisfied (use --upgrade to upgrade): ltc-scrypt in /usr/local/lib/python2.7/dist-packages (from Electrum-LTC==1.9.8.6)
Cleaning up...

----Daintree06:~$ electrum-ltc
Exception in thread Thread-5:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/local/lib/python2.7/dist-packages/electrum_ltc/interface.py", line 587, in run
    self.start_interface()
  File "/usr/local/lib/python2.7/dist-packages/electrum_ltc/interface.py", line 499, in start_interface
    self.start_tcp()
  File "/usr/local/lib/python2.7/dist-packages/electrum_ltc/interface.py", line 335, in start_tcp
    s = ssl.wrap_socket(s, ssl_version=ssl.PROTOCOL_SSLv3, cert_reqs=ssl.CERT_NONE, ca_certs=None)
  File "/usr/lib/python2.7/ssl.py", line 886, in wrap_socket
    ciphers=ciphers)
  File "/usr/lib/python2.7/ssl.py", line 560, in __init__
    self.do_handshake()
  File "/usr/lib/python2.7/ssl.py", line 783, in do_handshake
    self._sslobj.do_handshake()
error: [Errno 104] Connection reset by peer

Had the create wallet dialogue box with default choices and clicked next, and had same dialogue two more time till it looked like it fail and dropped out.

Not sure If I should hangout for v2.1 .

Cheers.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on May 03, 2015, 01:02:14 PM
Having the same problem as above. Below is the command line output

Code: [Select]
sudo pip install https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz#md5=302329e0296c8ceb1f4644c2d410a45d
[sudo] password for ----:
Downloading/unpacking https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
  Downloading Electrum-LTC-1.9.8.6.tar.gz (845kB): 845kB downloaded
  Running setup.py (path:/tmp/pip-SGfuoK-build/setup.py) egg_info for package from https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz
    Including all files
   
  Requirement already satisfied (use --upgrade to upgrade): Electrum-LTC==1.9.8.6 from https://electrum-ltc.org/download/Electrum-LTC-1.9.8.6.tar.gz in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): slowaes in /usr/lib/python2.7/dist-packages (from Electrum-LTC==1.9.8.6)
Requirement already satisfied (use --upgrade to upgrade): ecdsa>=0.9 in /usr/local/lib/python2.7/dist-packages (from Electrum-LTC==1.9.8.6)
Requirement already satisfied (use --upgrade to upgrade): ltc-scrypt in /usr/local/lib/python2.7/dist-packages (from Electrum-LTC==1.9.8.6)
Cleaning up...

----Daintree06:~$ electrum-ltc
Exception in thread Thread-5:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/local/lib/python2.7/dist-packages/electrum_ltc/interface.py", line 587, in run
    self.start_interface()
  File "/usr/local/lib/python2.7/dist-packages/electrum_ltc/interface.py", line 499, in start_interface
    self.start_tcp()
  File "/usr/local/lib/python2.7/dist-packages/electrum_ltc/interface.py", line 335, in start_tcp
    s = ssl.wrap_socket(s, ssl_version=ssl.PROTOCOL_SSLv3, cert_reqs=ssl.CERT_NONE, ca_certs=None)
  File "/usr/lib/python2.7/ssl.py", line 886, in wrap_socket
    ciphers=ciphers)
  File "/usr/lib/python2.7/ssl.py", line 560, in __init__
    self.do_handshake()
  File "/usr/lib/python2.7/ssl.py", line 783, in do_handshake
    self._sslobj.do_handshake()
error: [Errno 104] Connection reset by peer

Sorry but I can't see the connection between what you posted and what jamesltc posted.

Anyway, please try installing 2.0.5.1 (https://litecointalk.org/index.php?topic=18608.msg263756#msg263756) instead of 1.9.8.6.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: jamesltc on May 04, 2015, 03:35:24 AM
Thank you. Anyway, it is still working on my another PC. Yes, I would check for 2.0.5.1 later.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on May 04, 2015, 07:24:15 AM
Thank you. Anyway, it is still working on my another PC. Yes, I would check for 2.0.5.1 later.

My comments above were directed to CryptoCat, but feel free to try 2.0.5.1.

I would still like to see the output of what I posted here (https://litecointalk.org/index.php?topic=18608.msg264929#msg264929) on the computer that was giving you trouble, though.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: jamesltc on May 04, 2015, 08:21:59 AM
"Those two lines should be two separate commands.  Could you please report the full output of the following?"

Yes, I guess I did that separately. I did try again but this time ran well, it is successfully installed. I guess it maybe because I did
a update on my Fedora Lxde.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on May 04, 2015, 08:31:29 AM
I did try again but this time ran well, it is successfully installed. I guess it maybe because I did a update on my Fedora Lxde.

Glad to hear this is resolved. I think you simply got a corrupted download the first time.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Buttknuckle on May 08, 2015, 07:16:05 PM
Hi, stupid question here.  I am new to cryptos, and when I got the Electrum for bitcoins, the addresses for receiving were set to expire after a time.  I didnt see this option for Electrum LTC anywhere.  Do the addresses expire?  Thanks for any help!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on May 08, 2015, 07:27:30 PM
Hi, stupid question here.  I am new to cryptos, and when I got the Electrum for bitcoins, the addresses for receiving were set to expire after a time.  I didnt see this option for Electrum LTC anywhere.  Do the addresses expire?  Thanks for any help!

I think you are comparing different versions of Electrum and Electrum-LTC. Electrum added the "Expires in" field to the Receive tab in version 2.1, which is why you won't see this option in Electrum-LTC 2.0.5.1. But don't worry, I'm going to post new binaries soon.

By the way, technically it's BIP70 payment requests that can expire, not addresses.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Buttknuckle on May 08, 2015, 10:51:55 PM
Thanks so much pooler.  Yeah, I am a little fuzzy on the terminology.  Right now I am learning about crypto currencies, playing around with some faucets.  However they look promising and I will likely be purchasing some litecoins soon.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on May 11, 2015, 09:13:54 PM
Release candidate 2.1.1.1
This is the equivalent of Electrum 2.1.1 (the current stable version), plus a few additional bugfixes. Everybody, please check it out and let me know if you run into any problems.
The usual disclaimer applies: always back up your wallet before upgrading.

https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.1.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.1.1.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.1.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.1.1.1.exe.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.dmg.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on May 16, 2015, 10:14:20 AM
Just edited the post above to add OS X binaries for v2.1.1.1.  Please check it out.  If no issues arise, I'm going to declare this version stable.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: whyme on May 19, 2015, 09:23:15 AM
Release candidate 2.1.1.1
This is the equivalent of Electrum 2.1.1 (the current stable version), plus a few additional bugfixes. Everybody, please check it out and let me know if you run into any problems.
The usual disclaimer applies: always back up your wallet before upgrading.

https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.1.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.1.1.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.1.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.1.1.1.exe.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.1.1.1.dmg.asc))


THANK YOU VERY MUCH!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Buttknuckle on May 28, 2015, 06:29:44 PM
Hello I am trying to find the documentation for Electrum.  However electrum.orain.org site is down, and has been for a while now.  Just letting you guys know, hopefully it can get fixed.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on June 01, 2015, 11:48:42 AM
Release candidate 2.2.0.1
This is the equivalent of Electrum 2.2 (the current stable version). Everybody, please check it out and let me know if you run into any problems.
I am particularly interested in hearing from Mac users.

https://electrum-ltc.org/download/Electrum-LTC-2.2.0.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.2.0.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.2.0.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.2.0.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.2.0.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.2.0.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.2.0.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.2.0.1.exe.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.2.0.1.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.2.0.1.dmg.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on June 13, 2015, 09:33:58 AM
Release candidate 2.3.1.1
This is the equivalent of Electrum 2.3.1, which was released just yesterday.

https://electrum-ltc.org/download/Electrum-LTC-2.3.1.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.3.1.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.3.1.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.3.1.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.3.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.3.1.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.3.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.3.1.1.exe.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.3.1.1.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.3.1.1.dmg.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on June 15, 2015, 10:09:43 AM
Release candidate 2.3.2.1 - Now with BTChip/Ledger support on Windows too!
Everybody (and particularly BTChip/Ledger wallet users), please test and let me know.

https://electrum-ltc.org/download/Electrum-LTC-2.3.2.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.3.2.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.3.2.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.3.2.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.3.2.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.3.2.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.3.2.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.3.2.1.exe.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.3.2.1.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.3.2.1.dmg.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: socoban on July 01, 2015, 07:42:07 PM
Hello,

I have tested it with Ledger HW1. I put in working HW1, which was previously initialized by Ledger Chrome app. As a result, with some error messages it finished the process of generating addresses and finaly it seems to work. The problem is, it destroyed compatibility with Ledger Chrome app. It even does not work with Electrum BTC.  I had to recover my HW1 from paper backup. So the question is, can I use one Ledger wallet for both BTC and LTC? 

I have tested my HW1 with Electrum BTC, and it did not work after it was initialized with Ledger Chrome app.

So if it is possible to use one wallet for BTC and LTC, what combination of softwares should I use?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 01, 2015, 08:00:42 PM
Hello,

I have tested it with Ledger HW1. I put in working HW1, which was previously initialized by Ledger Chrome app. As a result, with some error messages it finished the process of generating addresses and finaly it seems to work. The problem is, it destroyed compatibility with Ledger Chrome app. It even does not work with Electrum BTC.  I had to recover my HW1 from paper backup. So the question is, can I use one Ledger wallet for both BTC and LTC? 

I have tested my HW1 with Electrum BTC, and it did not work after it was initialized with Ledger Chrome app.

So if it is possible to use one wallet for BTC and LTC, what combination of softwares should I use?

You should be able to use use it for BTC and LTC at the same time, just make sure you don't overwrite the existing hierarchical structure by creating a new wallet in Electrum. Instead, create a wallet by restoring from your existing seed. Thanks to HD wallets, you can use the same seed for both BTC and LTC.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: socoban on July 01, 2015, 10:26:40 PM
Hello,

I have tested it with Ledger HW1. I put in working HW1, which was previously initialized by Ledger Chrome app. As a result, with some error messages it finished the process of generating addresses and finaly it seems to work. The problem is, it destroyed compatibility with Ledger Chrome app. It even does not work with Electrum BTC.  I had to recover my HW1 from paper backup. So the question is, can I use one Ledger wallet for both BTC and LTC? 

I have tested my HW1 with Electrum BTC, and it did not work after it was initialized with Ledger Chrome app.

So if it is possible to use one wallet for BTC and LTC, what combination of softwares should I use?

You should be able to use use it for BTC and LTC at the same time, just make sure you don't overwrite the existing hierarchical structure by creating a new wallet in Electrum. Instead, create a wallet by restoring from your existing seed. Thanks to HD wallets, you can use the same seed for both BTC and LTC.

Hi, I managed to have both LTC and BTC on my Ledger wallet now, but the problem is, I can't send my LTC out. It says "Could not connect to your BTChip dongle. Please verify access permissions, PIN, or unplug the dongle and plug it again."  I tried 3x , I enetered correct PIN and all 3 times correct values from my security card. I am able to send this way my BTC via Ledger chrome app, but I can't send my LTC from electrum.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 02, 2015, 07:17:57 AM
Hi, I managed to have both LTC and BTC on my Ledger wallet now, but the problem is, I can't send my LTC out. It says "Could not connect to your BTChip dongle. Please verify access permissions, PIN, or unplug the dongle and plug it again."  I tried 3x , I enetered correct PIN and all 3 times correct values from my security card. I am able to send this way my BTC via Ledger chrome app, but I can't send my LTC from electrum.

What about sending BTC from Electrum? Does that work?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: socoban on July 02, 2015, 09:42:49 AM
Hi, I managed to have both LTC and BTC on my Ledger wallet now, but the problem is, I can't send my LTC out. It says "Could not connect to your BTChip dongle. Please verify access permissions, PIN, or unplug the dongle and plug it again."  I tried 3x , I enetered correct PIN and all 3 times correct values from my security card. I am able to send this way my BTC via Ledger chrome app, but I can't send my LTC from electrum.

What about sending BTC from Electrum? Does that work?

Hi, On BTC electrum 2.3.2 it even does not detect my BTChip during wallet start. It says something about wrong channel. Since 2.3.2 version is latest compiled version for windows, I am not able to test it on 2.3.2.2 nor 2.3.3. I am not gonna to install all the pythons and PyQT to try to build it from sources. I will wait until they release compiled version.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on July 03, 2015, 06:05:45 AM
I used to work well.  I haven't tried it for some months.  But now, there must be a new issue with the new way Ledger is authenticating signing of the transactions. 

I am using Electrum-LTC 2.3.2.2 for OSX - distributed on Electrum-ltc.org.

Sent some Litecoins to my Ledger and it worked fines - they showed up. 

When trying to send them out to another LTC address, I get this first message:

(http://i.imgur.com/Hk1xQgg.png)

I get this window 4 times, each time entering the corresponding character from my security card into the password boxes (in this case above, the corresponding character for the letter "L").

After doing this 4 times, I get this msg:

(http://i.imgur.com/om1TN92.png)

... and my LTC don't get broadcasted...

If I try again, and disconnect and reconnect the Ledger after the first windows appears (but before entering the first of 4 character from my security card), I get this msg after the 4th character window:

(http://i.imgur.com/URNstLC.png)

To Ledger: Back to the drawing table... the old way to authenticate was terrible, but this one just doesn't work - or I don't get it...

With Electrum (BTC) v. 2.3.2 - the latest available from electrum.org for OSX, I get a different error msg.  Receiving the bitcoins goes well. But sending the bitcoins out don't even ask me for the character match (compared to Electrum-LTC) - the program just gives me (..checking device... signing transactions...) and then this window:

(http://i.imgur.com/4d9idpS.png)

To Ledger: Back to the drawing table...



EDIT:  Tried with Electrum latest Github commit (v 2.4) same error as above.
Just raised an issue on Electrum Github about this.

EDIT2:  Tried with Electrum (BTC) v.2.4 github - AND upgraded to bitchip-python v 0.1.16.... and it worked (sending BTC out of Electrum).
But, bitchip-python at v0.1.16 and Electrum-LTC at v.2.3.2, still don't want to play together...
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on July 03, 2015, 08:35:27 AM
I also sent an Email to Ledger CTO - those new windows to authenticate the Electrum transactions with Ledger are insane!  Ledger is competing with Trezor; Trezor has one window where you enter your 4 digit pin (clicking on each position of the 9 squares) - Ledger should come up with a  one window mechanism also - not by typing 4 x 2  entries.... clicking is good - typing is bad...
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: justlitecoin on July 09, 2015, 07:44:30 PM
I am having trouble running/installing Electrum-LTC offline on a linux machine.

I have no problem running Electrum for bitcoin offline on ubuntu using the following steps listed on their site:

-Download and untar Electrum-2.3.3.tar.gz
-In the electrum directory, run: 'python electrum'
-To install it on your system, run: 'sudo python setup.py install'


When I try following the same steps for Electrum-LTC it doesn't work. There are the instructions for installing Electrum-LTC on their website:

-sudo apt-get install python-qt4 python-pip python-dev
-sudo apt-get install python-slowaes  # on Ubuntu 13.10 and higher
-sudo pip install https://electrum-ltc.org/download/Electrum-LTC-2.3.2.2.tar.gz
-electrum-ltc


If I'm not mistaken, it seems this step requires an internet connection for downloads. If not how do I proceed with the offline installation?



TL;DR Need helping figuring out how to install/run Electrum-LTC on a completely offline machine running linux.


Thank you for any help
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 09, 2015, 09:02:50 PM
I am having trouble running/installing Electrum-LTC offline on a linux machine.

I have no problem running Electrum for bitcoin offline on ubuntu using the following steps listed on their site:

-Download and untar Electrum-2.3.3.tar.gz
-In the electrum directory, run: 'python electrum'
-To install it on your system, run: 'sudo python setup.py install'

When I try following the same steps for Electrum-LTC it doesn't work. There are the instructions for installing Electrum-LTC on their website:

-sudo apt-get install python-qt4 python-pip python-dev
-sudo apt-get install python-slowaes  # on Ubuntu 13.10 and higher
-sudo pip install https://electrum-ltc.org/download/Electrum-LTC-2.3.2.2.tar.gz
-electrum-ltc

If I'm not mistaken, it seems this step requires an internet connection for downloads. If not how do I proceed with the offline installation?

Those instructions are not intended for use on an offline machine, of course.
Instead, you should follow the same instructions that you followed for Electrum, changing names as appropriate (e.g. "python electrum" becomes "python electrum-ltc").
We should probably add a section on the website with instructions on how to install from source, but that should be it basically.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: justlitecoin on July 09, 2015, 09:06:49 PM
I am having trouble running/installing Electrum-LTC offline on a linux machine.

I have no problem running Electrum for bitcoin offline on ubuntu using the following steps listed on their site:

-Download and untar Electrum-2.3.3.tar.gz
-In the electrum directory, run: 'python electrum'
-To install it on your system, run: 'sudo python setup.py install'

When I try following the same steps for Electrum-LTC it doesn't work. There are the instructions for installing Electrum-LTC on their website:

-sudo apt-get install python-qt4 python-pip python-dev
-sudo apt-get install python-slowaes  # on Ubuntu 13.10 and higher
-sudo pip install https://electrum-ltc.org/download/Electrum-LTC-2.3.2.2.tar.gz
-electrum-ltc

If I'm not mistaken, it seems this step requires an internet connection for downloads. If not how do I proceed with the offline installation?


Instead, you should follow the same instructions that you followed for Electrum, changing names as appropriate (e.g. "python electrum" becomes "python electrum-ltc").
We should probably add a section on the website with instructions on how to install from source, but that should be it basically.


I tried "python electrum-ltc" and it didn't work. When I get a second, will try again and let you know the error. I could be wrong but it almost seems as if the Electrum-LTC-2.3.2.2.tar.gz download doesn't contain all the needed files (Electrum Bitcoin contains many more including the file named "electrum".) Hope that makes sense. Will try again and report back with the error.


edit: when I try "python electrum-ltc" I get the error "can't open file "electrum-ltc" No such file or directory

(and the LTC electrum download does seem to be missing files as I stated)

edit #2: Hmm, it looks like I may have had an incomplete download the first time. Will be trying again and will report back with results.


edit #3: i had made a mistake downloading the electrum ltc files. Somehow it was incomplete when I transferred it to my usb stick. Thank you for your help as I did not know if "python electrum-ltc" was correct or not. Working now!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on July 10, 2015, 05:39:47 PM
Is it possible to run the electrum server and specfiy multiple listening IP's?

In the config, I have entered a FQDN. Upon startup electrum is only listening on my IPv6 address.
I would also like to let electrum listen on the IPv4 address.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 10, 2015, 05:59:49 PM
Is it possible to run the electrum server and specfiy multiple listening IP's?

In the config, I have entered a FQDN. Upon startup electrum is only listening on my IPv6 address.
I would also like to let electrum listen on the IPv4 address.

You can set host to 0.0.0.0 and put your FQDN in report_host.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on July 10, 2015, 07:00:27 PM
You can set host to 0.0.0.0 and put your FQDN in report_host.

Thnx, tried that but now only the ipv4 address is reachable. I'm not able to connect to the IPv6 address.
Code: [Select]
[10/07/2015-20:55:48] TCP server started on 0.0.0.0:50001
[10/07/2015-20:55:48] SSL server started on 0.0.0.0:50002

If I set host to the FQDN again, the IPv6 address is reachable again, but IPv4 isn't.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 10, 2015, 07:57:42 PM
You can set host to 0.0.0.0 and put your FQDN in report_host.

Thnx, tried that but now only the ipv4 address is reachable. I'm not able to connect to the IPv6 address.
Code: [Select]
[10/07/2015-20:55:48] TCP server started on 0.0.0.0:50001
[10/07/2015-20:55:48] SSL server started on 0.0.0.0:50002

If I set host to the FQDN again, the IPv6 address is reachable again, but IPv4 isn't.

There's an open issue upstream concerning this.
https://github.com/spesmilo/electrum-server/issues/91
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Rebblr on July 13, 2015, 10:55:33 AM
I somehow have the feeling that this not the place to ask electrum litecoin questions with regard to (server) connection? But, do you perhaps know where I can learn more about how and what with regard to connecting to electrum servers? Thanks in advance.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 13, 2015, 11:00:20 AM
I somehow have the feeling that this not the place to ask electrum litecoin questions with regard to (server) connection? But, do you perhaps know where I can learn more about how and what with regard to connecting to electrum servers? Thanks in advance.

The client automatically connects to public servers (or at least it should). Do you have the need to connect to a specific server?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Rebblr on July 13, 2015, 11:26:08 AM
Thanks. No need. But, it does not automatically connect  :-\ Red shiny button ..
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 13, 2015, 11:28:21 AM
Thansk. No need. But, it does not automatically connect  :-\ Red shiny button ..

Are you behind a firewall by any chance?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Rebblr on July 13, 2015, 11:30:26 AM
 :o Yes.. I should probably open the gate ..?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 13, 2015, 11:34:35 AM
:o Yes.. I should probably open the gate ..?

The firewall might be blocking this type of traffic. How to fix this depends on what exactly your firewall is blocking.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Rebblr on July 13, 2015, 11:56:05 AM
I was afraid of that  :P Thanks!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on July 30, 2015, 08:39:43 AM
Release candidate 2.4.0.2
This is the equivalent of Electrum 2.4 plus a few fixes.

https://electrum-ltc.org/download/Electrum-LTC-2.4.0.2.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.4.0.2.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.4.0.2.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.4.0.2.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.4.0.2.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.4.0.2.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.4.0.2.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.4.0.2.exe.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.4.0.2.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.4.0.2.dmg.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: max14 on August 02, 2015, 01:58:04 PM
I'm finding hard opening the DMG file on a Mac
I said to me image not recognised
but I can't find any signature file on the wed either
 :-\
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on August 05, 2015, 08:50:55 AM
I'm finding hard opening the DMG file on a Mac
I said to me image not recognised
but I can't find any signature file on the wed either
 :-\
The signatures are the .asc files here: https://electrum-ltc.org/download/

Electrum-LTC doesn't pay Apple to have a developper ID - therefore it will always give you a warning that the developer is unknown.  To fix that, right-click on the file and select Open.  You only have to do this once.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 18, 2015, 07:52:32 AM
Release candidate 2.4.2.1
This is the equivalent of Electrum 2.4.2, which was released yesterday.

https://electrum-ltc.org/download/Electrum-LTC-2.4.2.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.4.2.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.4.2.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.4.2.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.4.2.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.4.2.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.4.2.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.4.2.1.exe.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.4.2.1.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.4.2.1.dmg.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: frankenmint on August 22, 2015, 12:41:37 PM
Hello.  I had electrum 2.1.1.1 installed on my machine.  Luckily I backed up my key.  Anyway, I came to need an LTC address so I looked for my wallet today (about a month since I installed it) and I see its completely gone from my system.  No sign of the program nor the data directory.  Only sign of the wallet is the original compressed file for the application.  Since installing electrum I also installed bitcoin core but removed it afterwards.  I have no idea if it could cause problems or not (though doubt its the culprit).  I haven't had a chance to check my cold wallet address to confirm the funds are still there but I'm doing so now to rule out foul play. 


edit: cold game that your site has one version, your front page has an earlier version, and this last page here has the latest version. I'm ONLY installing at this point to get my coins so I can get them off  << that's how I feel but I'm not sure I want to do ltc-core, I'll look at the block chain and make a call based on it, I see the coins are still there so its not a wallet stealer or some malware, looks like the software is just uninstalled for some reason.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on August 22, 2015, 02:25:09 PM
cold game that your site has one version, your front page has an earlier version, and this last page here has the latest version.

As far as I can tell the website and the first post of this thread correctly advertise version 2.3.2.2 as the latest stable version. My previous post clearly states that version 2.4.2.1 is a release candidate (https://en.wikipedia.org/wiki/Software_release_life_cycle#Release_candidate), that is, it is meant for beta testers and has not been declared stable yet.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: allegro on October 20, 2015, 06:46:34 PM
ThomasV had to update Electrum for bitcoin to 2.5.1 because old versions signed HighS and Bitcoin Core 0.11.1 only permits LowS. Is litecoin in danger of a similar transaction malleability attack?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on October 23, 2015, 06:24:25 PM
ThomasV had to update Electrum for bitcoin to 2.5.1 because old versions signed HighS and Bitcoin Core 0.11.1 only permits LowS. Is litecoin in danger of a similar transaction malleability attack?

An updated Electrum-LTC is coming soon (actually it's already on GitHub), but of course updating Litecoin Core is the priority right now.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on October 24, 2015, 02:48:38 PM
Release candidate 2.5.1.1
Please test extensively! (This is based on Electrum 2.5.1, which may still have a few bugs in it.)

https://electrum-ltc.org/download/Electrum-LTC-2.5.1.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.5.1.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.5.1.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.5.1.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.5.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.5.1.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.5.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.5.1.1.exe.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on October 28, 2015, 02:01:15 AM
dmg available for testing?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on October 28, 2015, 07:28:53 AM
dmg available for testing?
Sorry, not yet, but I should be able to make one soon.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: amo98 on October 29, 2015, 06:52:08 AM
Why electrum for ltc has not "watch only address" option ? Why electrum for bitcoin has?

Release candidate 2.5.1.1
Please test extensively! (This is based on Electrum 2.5.1, which may still have a few bugs in it.)

https://electrum-ltc.org/download/Electrum-LTC-2.5.1.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.5.1.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.5.1.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.5.1.1.zip.asc))
https://electrum-ltc.org/download/electrum-ltc-2.5.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.5.1.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.5.1.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.5.1.1.exe.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on October 29, 2015, 07:55:28 AM
Why electrum for ltc has not "watch only address" option ?

It does have it, and it works exactly in the same way as Electrum. If you are experiencing an issue creating a watching-only wallet, please report the steps to reproduce it.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on November 01, 2015, 02:03:04 PM
My Electrum server had some problems today. I received a lot of "cannot start TCP session[Errno 24] Too many open files" errors.
I already increased the open files limit to 64k.
Would it be wise to increase this even more? I think the number of connections at the time was 50+
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on November 01, 2015, 02:16:15 PM
My Electrum server had some problems today. I received a lot of "cannot start TCP session[Errno 24] Too many open files" errors.
I already increased the open files limit to 64k.
Would it be wise to increase this even more? I think the number of connections at the time was 50+

64k should be more than enough. Have you checked that the actual limit is the one you set? (Run "ulimit -n" as the user that runs the Electrum server.)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on November 01, 2015, 02:29:08 PM
Checked that, and looks good:
Code: [Select]
litecoin  1527     1  8 14:56 ?        00:02:13 /usr/bin/python /usr/local/bin/run_electrum_ltc_server.py
sudo su litecoin
ulimit -n
65536

I'll see if this happens again.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on November 01, 2015, 02:36:31 PM
Checked that, and looks good:
Code: [Select]
litecoin  1527     1  8 14:56 ?        00:02:13 /usr/bin/python /usr/local/bin/run_electrum_ltc_server.py
sudo su litecoin
ulimit -n
65536

I'll see if this happens again.

OK. You may also want to keep an eye on the number of currently open files using something like lsof -n -u litecoin | wc -l.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on November 22, 2015, 09:15:55 AM
Anyone using a Trezor with electrum LTC?
I have a problem signing a message.

When I sign something, the Trezor asks for confirmation and I get the signature. So this looks ok.
However, when I verify, it always say the signature is wrong.

Am I doing something wrong, or might this be a problem with the software?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on November 22, 2015, 09:18:53 AM
Anyone using a Trezor with electrum LTC?
I have a problem signing a message.

When I sign something, the Trezor asks for confirmation and I get the signature. So this looks ok.
However, when I verify, it always say the signature is wrong.

Am I doing something wrong, or might this be a problem with the software?

This is a known issue that needs to be fixed in Trezor's firmware.
https://github.com/trezor/trezor-mcu/issues/3
https://github.com/pooler/electrum-ltc/issues/16
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: rikkie on December 06, 2015, 11:23:37 AM
I have downloaded this wallet and see my coins.
I want to sent a part of them, but i get always :
'Non type'object has no attibute'_getitem_'

What does this mean. How can i sent coins?
Can someone help me?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 06, 2015, 11:45:42 AM
I have downloaded this wallet and see my coins.
I want to sent a part of them, but i get always :
'Non type'object has no attibute'_getitem_'

What does this mean. How can i sent coins?
Can someone help me?

Please provide more information. What version of Electrum are you using? What operating system? Do you have imported addresses in your wallet?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: rikkie on December 06, 2015, 11:48:47 AM
I just downloaded ELECTRUM 2.3.2.2
'Default wallet' Stands above in the title of my wallet.
I use windows eplorer 10
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 06, 2015, 11:53:58 AM
I just downloaded ELECTRUM 2.3.2.2
'Default wallet' Stands above in the title of my wallet.
I use windows eplorer 10

Could you please check if the issue also occurs with RC 2.5.1.1?
https://litecointalk.org/index.php?topic=18608.msg288295#msg288295
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: rikkie on December 06, 2015, 12:00:45 PM
I just downloaded ELECTRUM 2.3.2.2
'Default wallet' Stands above in the title of my wallet.
I use windows eplorer 10

Could you please check if the issue also occurs with RC 2.5.1.1?
https://litecointalk.org/index.php?topic=18608.msg288295#msg288295
I downloaded now RC 2.5.1.1
But there is shown : watchin only you can not spend litecoins ...
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 06, 2015, 12:49:02 PM
I downloaded now RC 2.5.1.1
But there is shown : watchin only you can not spend litecoins ...

How exactly did you create your wallet?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: rikkie on December 06, 2015, 02:03:59 PM
I downloaded the third option  ....exe.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 06, 2015, 02:31:16 PM
I downloaded the third option  ....exe.

No, what I wanted to know is how you created the wallet the first time you ran Electrum-LTC. Did you input a Litecoin address?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: rikkie on December 06, 2015, 04:06:59 PM
Yes i used my LTC adress in the beginning.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 06, 2015, 04:15:00 PM
Yes i used my LTC adress in the beginning.

That explains why your wallet was created as watching-only. If you want to import an address that was not created by Electrum, you must provide the private key, not the public address. Also, this should be avoided unless you absolutely need to keep managing a particular address. Instead, it is recommended to let Electrum generate a new, empty wallet, and send your previous funds to it. This makes it possible to use the seed for backup.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: rikkie on December 06, 2015, 04:29:19 PM
But how can i send than my LTC from my old address to my new electrum adress?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 06, 2015, 04:34:53 PM
But how can i send than my LTC from my old address to my new electrum adress?

Normally you should be able to use the same application that generated the old address. Or, if the address comes from a paper wallet, you can sweep it from Electrum (in which case you still need to input the private key, of course).
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on December 17, 2015, 05:28:32 PM
Code: [Select]
[17/12/2015-18:08:12] cannot reach litecoind...
[17/12/2015-18:08:12] closing 48 sessions
[17/12/2015-18:08:12] closing 1 sessions
[17/12/2015-18:08:22] cannot reach litecoind...
[17/12/2015-18:08:32] cannot reach litecoind...
[17/12/2015-18:08:42] cannot reach litecoind...
[17/12/2015-18:08:52] cannot reach litecoind...
[17/12/2015-18:09:02] cannot reach litecoind...
[17/12/2015-18:09:12] cannot reach litecoind...
[17/12/2015-18:09:22] cannot reach litecoind...
[17/12/2015-18:09:32] cannot reach litecoind...
...this happens after 2 or 3 days running electrumd.
litecoind is running fine and accepting new connections.
Restarting electrumd and it works for another 3 days.

Should electrumd be restarted every 24h? Or is this a problem.
Memory in server is currently 4GB.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 17, 2015, 05:38:51 PM
Code: [Select]
[17/12/2015-18:08:12] cannot reach litecoind...
[17/12/2015-18:08:12] closing 48 sessions
[17/12/2015-18:08:12] closing 1 sessions
[17/12/2015-18:08:22] cannot reach litecoind...
[17/12/2015-18:08:32] cannot reach litecoind...
[17/12/2015-18:08:42] cannot reach litecoind...
[17/12/2015-18:08:52] cannot reach litecoind...
[17/12/2015-18:09:02] cannot reach litecoind...
[17/12/2015-18:09:12] cannot reach litecoind...
[17/12/2015-18:09:22] cannot reach litecoind...
[17/12/2015-18:09:32] cannot reach litecoind...
...this happens after 2 or 3 days running electrumd.
litecoind is running fine and accepting new connections.
Restarting electrumd and it works for another 3 days.

Should electrumd be restarted every 24h? Or is this a problem.
Memory in server is currently 4GB.

Strange. The server I run never showed this issue. I only stop and restart it every month or so to make backups of the database. RAM is definitely not the problem, my server only has 2 GB.
When the issue occurs, does "litecoin-cli getinfo" respond normally?
Also, are you running the latest server code?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on December 21, 2015, 05:21:44 PM
Yep, litecoin-cli getinfo works normally when this happens. A restart of electrumd fixes the problem temporary.
I just noticed the electrum server stopped again. This time with the open files error (again):
[21/12/2015-16:56:22] cannot start TCP session[Errno 24] Too many open files

As the user running the service: 'lsof -n -u litecoin | wc -l'
2316

Somehow I cannot get this running stable :(
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 21, 2015, 10:21:18 PM
Yep, litecoin-cli getinfo works normally when this happens. A restart of electrumd fixes the problem temporary.
I just noticed the electrum server stopped again. This time with the open files error (again):
[21/12/2015-16:56:22] cannot start TCP session[Errno 24] Too many open files

As the user running the service: 'lsof -n -u litecoin | wc -l'
2316

Somehow I cannot get this running stable :(

Are you running the latest server code, and if not, what commit are you running?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 22, 2015, 11:52:58 AM
Release candidate 2.6.0.1
This version produces low-S signatures and fixes a number of bugs. Please test extensively.

Source packages
https://electrum-ltc.org/download/Electrum-LTC-2.6.0.1.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.6.0.1.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.6.0.1.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.6.0.1.zip.asc))

Windows
https://electrum-ltc.org/download/electrum-ltc-2.6.0.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.6.0.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-setup-2.6.0.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-setup-2.6.0.1.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.6.0.1.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.6.0.1.exe.asc))

OS X
https://electrum-ltc.org/download/Electrum-LTC-2.6.0.1.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.6.0.1.dmg.asc))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: slsdhl on December 22, 2015, 12:24:27 PM
I'm running version 2.3.2.2 and sometimes when I try to broadcast a transaction I get the following error:

"error: Your client produced a transaction that is not accepted by the Litecoin network any more. Please upgrade to Electrum 2.5.1 or newer"

It seems to happen when I set a low fee, but maybe that's just a coincidence?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 22, 2015, 12:39:29 PM
I'm running version 2.3.2.2 and sometimes when I try to broadcast a transaction I get the following error:

"error: Your client produced a transaction that is not accepted by the Litecoin network any more. Please upgrade to Electrum 2.5.1 or newer"

It seems to happen when I set a low fee, but maybe that's just a coincidence?

Yes, that looks like a coincidence. You should not get this error with the latest release candidate (see post above).
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on December 22, 2015, 04:55:54 PM
Are you running the latest server code, and if not, what commit are you running?
I frequently try to stay up-to-date using a git pull.
Currently:
commit b67db2aeccc493d5c63c79112aeea3b9f574101d
Merge: 705dc7f 9f2ed43
Author: pooler <[email protected]>
Date:   Mon Nov 30 14:51:39 2015 +0100
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Armi2009 on December 22, 2015, 08:57:30 PM
Seems like with this version of Electrum the LabelSync plugin doesn't work anymore. There are no transactions labels shown anymore. However switching back to the older 2.5.1.1 version, all labels show up accordingly.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 22, 2015, 10:22:39 PM
Seems like with this version of Electrum the LabelSync plugin doesn't work anymore. There are no transactions labels shown anymore. However switching back to the older 2.5.1.1 version, all labels show up accordingly.
Thank you for your feedback. Which operating system(s) have you tested it on?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Armi2009 on December 22, 2015, 11:41:20 PM
Seems like with this version of Electrum the LabelSync plugin doesn't work anymore. There are no transactions labels shown anymore. However switching back to the older 2.5.1.1 version, all labels show up accordingly.
Thank you for your feedback. Which operating system(s) have you tested it on?

So far only Win10 Pro - 64bit
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 23, 2015, 09:23:39 PM
Seems like with this version of Electrum the LabelSync plugin doesn't work anymore. There are no transactions labels shown anymore. However switching back to the older 2.5.1.1 version, all labels show up accordingly.
Thank you for your feedback. Which operating system(s) have you tested it on?

So far only Win10 Pro - 64bit

I have just updated the Windows binaries for RC 2.6.0.1, please try again.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: losh11 on December 25, 2015, 11:48:44 PM
Pooler, isn't it possible to sign Electrum for Mac?

I get a security warning announcing that the app is from an unidentified developer because the app isn't signed.
Also isn't it possible to to make a thing which shows something like drag into an /Applications shortcut?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 26, 2015, 09:25:32 AM
Pooler, isn't it possible to sign Electrum for Mac?

I get a security warning announcing that the app is from an unidentified developer because the app isn't signed.
Also isn't it possible to to make a thing which shows something like drag into an /Applications shortcut?

I'm not an Apple developer and I only have very minimal experience working with Macs, so I have no idea about your second question.

Regarding code signing, if some trusted Apple developer can help with that, just let me know. By the way, last time I checked, the OS X binary of Electrum for Bitcoin was also unsigned. From a strictly technical point of view, it's no big deal: we have always used GPG to sign packages and it works just fine. But then of course not everybody knows how to verify these signatures.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on December 26, 2015, 09:33:14 AM
Pooler, isn't it possible to sign Electrum for Mac?

I get a security warning announcing that the app is from an unidentified developer because the app isn't signed.
Also isn't it possible to to make a thing which shows something like drag into an /Applications shortcut?

I'm not an Apple developer and I only have very minimal experience working with Macs, so I have no idea about your second question.

Regarding code signing, if some trusted Apple developer can help with that, just let me know. By the way, last time I checked, the OS X binary of Electrum for Bitcoin was also unsigned. From a strictly technical point of view, it's no big deal: we have always used GPG to sign packages and it works just fine. But then of course not everybody knows how to verify these signatures.

Pooler: I believe that you have to pay the $99 fee/yr to Apple to be able to be an official Mac developer and provide "approved" Apps.

Another question:  Is it possible to run an Electrum server for both Bitcoin and Litecoin on the same machine?  I tried to set the RPC port to 8000 for Bitcoin, and 8001 for Litecoin in their respective /etc/ config files, and putting rpcport=8001 in the litecoin.conf file (.litecoin directory) but it doesn't work. Do you have any insight into this?
 
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 26, 2015, 09:43:24 AM
Pooler: I believe that you have to pay the $99 fee/yr to Apple to be able to be an official Mac developer and provide "approved" Apps.
Yes, that is my understanding too. What I was trying to say is that personally I do not intend to apply for this.

Another question:  Is it possible to run an Electrum server for both Bitcoin and Litcoin on the same machine?  I tried to set the RPC port to 8000 for Bitcoin and 8001 for Litecoin in the /etc/ config files, but it doesn't work. Do you have any insight into this?
The default RPC ports for Litecoin and Bitcoin are already distinct by default. What you need to change is the ports used by the Electrum and Electrum-LTC servers, as they both default to 50001 for TCP and 50002 for SSL.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: ELM4ever on December 26, 2015, 09:48:13 AM
Pooler: I believe that you have to pay the $99 fee/yr to Apple to be able to be an official Mac developer and provide "approved" Apps.
Yes, that is my understanding too. What I was trying to say is that personally I do not intend to apply for this.

Another question:  Is it possible to run an Electrum server for both Bitcoin and Litcoin on the same machine?  I tried to set the RPC port to 8000 for Bitcoin and 8001 for Litecoin in the /etc/ config files, but it doesn't work. Do you have any insight into this?
The default RPC ports for Litecoin and Bitcoin are already distinct by default. What you need to change is the ports used by the Electrum and Electrum-LTC servers, as they both default to 50001 for TCP and 50002 for SSL.
I had changed that also, to 50003 and 50004 for litecoin.  My problem is that I can't get the Electrum-LTC server to talk to Litecoind while I have the Bitcoind running.  If I attempt to run "Electrum-ltc-server start" it connects me to the bitcoind database.

Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 26, 2015, 09:53:45 AM
Another question:  Is it possible to run an Electrum server for both Bitcoin and Litcoin on the same machine?  I tried to set the RPC port to 8000 for Bitcoin and 8001 for Litecoin in the /etc/ config files, but it doesn't work. Do you have any insight into this?
The default RPC ports for Litecoin and Bitcoin are already distinct by default. What you need to change is the ports used by the Electrum and Electrum-LTC servers, as they both default to 50001 for TCP and 50002 for SSL.
I had changed that also, to 50003 and 50004 for litecoin.  My problem is that I can get the Electrum-LTC server to talk to Litecoind while I have the Bitcoind running.  If I attempt to run "Electrum-ltc-server start" it connects me to the bitcoind database.
May I see your configuration files? (Maybe pm me, we don't want to clutter the thread.)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Armi2009 on December 26, 2015, 09:36:32 PM
Seems like with this version of Electrum the LabelSync plugin doesn't work anymore. There are no transactions labels shown anymore. However switching back to the older 2.5.1.1 version, all labels show up accordingly.
Thank you for your feedback. Which operating system(s) have you tested it on?

So far only Win10 Pro - 64bit

I have just updated the Windows binaries for RC 2.6.0.1, please try again.

The LabelSync plugin seems to be working now! However, what I'm still missing in the "History" tab is the labels I already gave my addresses on the "Addresses" tab. Basically, under the "Addresses" tab I usually give my receiving addresses custom labels. Unfortunately, these labels/descriptions won't show up in the "History" tab for my transactions. Hope that makes sense?!

Thanks for your hard work! And, albeit a bit late, Happy Holdidays to y'all! :)
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: condoras on December 28, 2015, 12:45:40 AM
Hello to all,
I have a problem with my Electrum-LTC Wallet.
I am trying to send an amount from 0.1 LTC to 0.3 LTC but each time i try pop up an error window saying...
"Your client produced a transaction that is not accepted by the Litecoin network any more.(!) Please upgrade to Electrum 2.5.1 or newer"
What is happening? :-\
Can anyone help me?
Thank you!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: losh11 on December 28, 2015, 03:03:02 AM
Pooler: I believe that you have to pay the $99 fee/yr to Apple to be able to be an official Mac developer and provide "approved" Apps.
Yes, that is my understanding too. What I was trying to say is that personally I do not intend to apply for this.

I believe that certificates for signing for Apple Dev is actually free (unless you decide to distribute it on the Apple Mac App Store - doesn't matter about anywhere else).
I'll try building and signing it myself, and will get back to you.

I'm not saying that we should add this instead of GPG signing, but instead signing is required to remove the security error displayed (most people decided not to use an app if the app is displaying this error).
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 28, 2015, 09:52:07 AM
Hello to all,
I have a problem with my Electrum-LTC Wallet.
I am trying to send an amount from 0.1 LTC to 0.3 LTC but each time i try pop up an error window saying...
"Your client produced a transaction that is not accepted by the Litecoin network any more.(!) Please upgrade to Electrum 2.5.1 or newer"
What is happening? :-\
Can anyone help me?
Thank you!

Please try with RC 2.6.0.1 (https://litecointalk.org/index.php?topic=18608.msg294483#msg294483).
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: condoras on December 28, 2015, 11:04:41 AM
Hello to all,
I have a problem with my Electrum-LTC Wallet.
I am trying to send an amount from 0.1 LTC to 0.3 LTC but each time i try pop up an error window saying...
"Your client produced a transaction that is not accepted by the Litecoin network any more.(!) Please upgrade to Electrum 2.5.1 or newer"
What is happening? :-\
Can anyone help me?
Thank you!

Please try with RC 2.6.0.1 (https://litecointalk.org/index.php?topic=18608.msg294483#msg294483).

Is there any possibility to lose my coins with the upgrade?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 28, 2015, 11:07:32 AM
Hello to all,
I have a problem with my Electrum-LTC Wallet.
I am trying to send an amount from 0.1 LTC to 0.3 LTC but each time i try pop up an error window saying...
"Your client produced a transaction that is not accepted by the Litecoin network any more.(!) Please upgrade to Electrum 2.5.1 or newer"
What is happening? :-\
Can anyone help me?
Thank you!

Please try with RC 2.6.0.1 (https://litecointalk.org/index.php?topic=18608.msg294483#msg294483).

Is there any possibility to lose my coins with the upgrade?

Not really, but it is always suggested to make a backup of your wallet nonetheless.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: condoras on December 28, 2015, 11:11:39 AM
Hello to all,
I have a problem with my Electrum-LTC Wallet.
I am trying to send an amount from 0.1 LTC to 0.3 LTC but each time i try pop up an error window saying...
"Your client produced a transaction that is not accepted by the Litecoin network any more.(!) Please upgrade to Electrum 2.5.1 or newer"
What is happening? :-\
Can anyone help me?
Thank you!

Please try with RC 2.6.0.1 (https://litecointalk.org/index.php?topic=18608.msg294483#msg294483).

Is there any possibility to lose my coins with the upgrade?

Not really, but it is always suggested to make a backup of your wallet nonetheless.
And how i do that?
I am sooooo newb.... :o
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 28, 2015, 11:17:02 AM
Is there any possibility to lose my coins with the upgrade?
Not really, but it is always suggested to make a backup of your wallet nonetheless.
And how i do that?
I am sooooo newb.... :o
If you haven't imported any externally-generated addresses, having a copy of your seed stored in a safe place is enough. Otherwise, see the FAQ on the website to understand where your wallet file is located.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: condoras on December 28, 2015, 11:24:04 AM
Is there any possibility to lose my coins with the upgrade?
Not really, but it is always suggested to make a backup of your wallet nonetheless.
And how i do that?
I am sooooo newb.... :o
If you haven't imported any externally-generated addresses, having a copy of your seed stored in a safe place is enough. Otherwise, see the FAQ on the website to understand where your wallet file is located.

Thank you very much! [ltc]
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: condoras on December 28, 2015, 11:31:15 AM
By the way, what is the difference between electrum-ltc-2.6.0.1.exe (sig) and electrum-ltc-setup-2.6.0.1.exe (sig)? :-\
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on December 28, 2015, 11:34:21 AM
By the way, what is the difference between electrum-ltc-2.6.0.1.exe (sig) and electrum-ltc-setup-2.6.0.1.exe (sig)? :-\

The former is just the Windows binary, the latter is the installer.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: vlx0 on January 08, 2016, 11:39:07 AM
I am trying to send litecoins, but the transaction doesn't go through.

I receive this error message: error: {u'message': u'64: non-mandatory-script-verify-flag (No error)', u'code': -26}

I am on ubuntu. I had older version of eletrum-ltc (version <2) and it asked to update it. I updated to 2.3.2.2 and now receive this error message.
I tried to open same wallet through seed on windows machine and received same error message.

Please help
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on January 08, 2016, 11:43:52 AM
I am trying to send litecoins, but the transaction doesn't go through.

I receive this error message: error: {u'message': u'64: non-mandatory-script-verify-flag (No error)', u'code': -26}

I am on ubuntu. I had older version of eletrum-ltc (version <2) and it asked to update it. I updated to 2.3.2.2 and now receive this error message.
I tried to open same wallet through seed on windows machine and received same error message.

Please help

Please try with RC 2.6.0.1 (https://litecointalk.org/index.php?topic=18608.msg294483#msg294483).
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: vlx0 on January 08, 2016, 12:29:08 PM
Thank you! Its working!!!
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: GenTarkin on January 20, 2016, 01:54:02 AM
Does trezor work w/ this version in windows still?
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on January 20, 2016, 08:01:06 AM
Does trezor work w/ this version in windows still?

It should work. If it doesn't, please let me know.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: Mr. Jinx on January 20, 2016, 09:06:47 AM
Trezor works fine for me with 2.3.2.2 and 2.6.0.1 so it should work indeed.
Small glitch with 2.6.0.1: After confirming the transaction on the Trezor, the dialog 'Please Check Trezor Device - Confirm transaction output on Trezor device to continue' stays visible in electrum. Normally it would disappear after the confirmation.
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: wolverine5pl on February 13, 2016, 05:08:58 PM
Hello to all,
I have a problem with my Electrum-LTC Wallet.
I am trying to send an amount from 0.1 LTC to 0.3 LTC but each time i try pop up an error window saying...
"Your client produced a transaction that is not accepted by the Litecoin network any more.(!) Please upgrade to Electrum 2.5.1 or newer"
What is happening? :-\
Can anyone help me?
Thank you!
Had same problem. then updated to latest version 2.6.0.1 and.... my transaction is pending (unconfirmed) :( how to fix it??
Never mind. was taking time. always got worried:P
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on February 13, 2016, 05:33:36 PM
Hello to all,
I have a problem with my Electrum-LTC Wallet.
I am trying to send an amount from 0.1 LTC to 0.3 LTC but each time i try pop up an error window saying...
"Your client produced a transaction that is not accepted by the Litecoin network any more.(!) Please upgrade to Electrum 2.5.1 or newer"
What is happening? :-\
Can anyone help me?
Thank you!
Had same problem. then updated to latest version 2.6.0.1 and.... my transaction is pending (unconfirmed) :( how to fix it??
Never mind. was taking time. always got worried:P

Transactions created by older versions of Electrum-LTC after the Litecoin soft fork may never confirm. The easy fix is to restore your wallet to a new file using your seed. The invalid transaction should not be restored, and you'll be able to make a new one. (If you want to be 100% safe, though, move all your funds to a newly generated wallet first. See here (https://github.com/pooler/electrum-ltc/issues/27))
Title: Re: Electrum-LTC - Lightweight Litecoin Wallet
Post by: pooler on February 27, 2016, 09:48:34 PM
Release candidate 2.6.0.2
This version includes the new features of Electrum 2.6, which was officially released just yesterday. Please test and let me know if you find any issue.

Source packages
https://electrum-ltc.org/download/Electrum-LTC-2.6.0.2.tar.gz (sig (https://electrum-ltc.org/download/Electrum-LTC-2.6.0.2.tar.gz.asc))
https://electrum-ltc.org/download/Electrum-LTC-2.6.0.2.zip (sig (https://electrum-ltc.org/download/Electrum-LTC-2.6.0.2.zip.asc))

Windows
https://electrum-ltc.org/download/electrum-ltc-2.6.0.2.exe (sig (https://electrum-ltc.org/download/electrum-ltc-2.6.0.2.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-setup-2.6.0.2.exe (sig (https://electrum-ltc.org/download/electrum-ltc-setup-2.6.0.2.exe.asc))
https://electrum-ltc.org/download/electrum-ltc-portable-2.6.0.2.exe (sig (https://electrum-ltc.org/download/electrum-ltc-portable-2.6.0.2.exe.asc))

OS X
https://electrum-ltc.org/download/Electrum-LTC-2.6.0.2.dmg (sig (https://electrum-ltc.org/download/Electrum-LTC-2.6.0.2.dmg.asc))