Pages:
Author

Topic: Electrum - Bitcoin client for the common users (friendly and instant) - page 20. (Read 110112 times)

legendary
Activity: 2674
Merit: 1083
Legendary Escrow Service - Tip Jar in Profile
By the way... the last working version i use is electrum1.5.6-flatfly.exe and i run it with a windows shortcut with the content:
Code:
L:\dirs\Electrum\electrum1.5.6-flatfly.exe -w "L:\dirs\Electrum\electrum.dat"

Thats running, but now with errors. Like no update for transactions until restart and so on.

I now simply tried the newest official standalone electrum for windows and slushs .exe. But the -P-tag seems not to be recognized.
Im running Vista Home Premium.
legendary
Activity: 2674
Merit: 1083
Legendary Escrow Service - Tip Jar in Profile
I still use electrum 1.5.6 with -w-tag because that was the only one that worked but now i wanted to update because some bugs appear like Transactions that doesnt update without restart and so on.
So i downloaded electrum-1.6.2.exe standalone version. I then created a shortcut with the target:
Code:
L:\something\Electrum\electrum-1.6.2.exe -P

It starts this way but creates a wallet on drive C. But i remember and read again in the thread that the -P-Tag works. With small -p it opens a process, then a second and closes only. But the -p-tag is from official version, a standalone tag and still inside right?

Cant i use it with a simple shortcut? I tried a batch-file too but with no success. Renaming the .exe to electrum.exe didnt lead to success either.

Thanks!
Sebastian
sr. member
Activity: 328
Merit: 250
How do I fix this?  Linux noob here and I can't figure out how to install electrum.  Ubuntu 12.04 on a flash drive.

Quote
this@this:~$ sudo apt-get install python-qt4 python-pip
Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: Unable to locate package python-pip

It is there:
http://packages.ubuntu.com/search?keywords=python-pip&searchon=names&suite=precise§ion=all

Check in /etc/apt/sources.list if the universe repo is enabled.
See if this helps:

Code:
sudo apt-get update
sudo apt-get -f install
sudo apt-get install python-qt4


Thanks!  All set now.  Might want to add this info to the electrum download page to help ubuntu noobs.

I am scared to death to use the satoshi client on windows with no deterministic wallet or easy paper backup because I have lost so many coins before.

Can I create my own wallet seed?  When it asks to restore, can I enter 12 words of my choosing?  What list of words does it use?  I ask because certain words electrum chooses are hard for me to memorize.
legendary
Activity: 1708
Merit: 1020
have you considered http://kivy.org for Electrum on Android?   I think the current installation procedure is stopping a lot of people.

http://en.wikipedia.org/wiki/Kivy

yes, one of the devs (Azelphur) started to write a kivy GUI, but he had no time to finish it.
if you'd like to help, please get in touch!

Is it somewhere public? I don't have the time to do it but would like to take a look (trying to trick myself into it Wink)
legendary
Activity: 1896
Merit: 1355
have you considered http://kivy.org for Electrum on Android?   I think the current installation procedure is stopping a lot of people.

http://en.wikipedia.org/wiki/Kivy

yes, one of the devs (Azelphur) started to write a kivy GUI, but he had no time to finish it.
if you'd like to help, please get in touch!

legendary
Activity: 1708
Merit: 1020
have you considered http://kivy.org for Electrum on Android?   I think the current installation procedure is stopping a lot of people.

http://en.wikipedia.org/wiki/Kivy
full member
Activity: 225
Merit: 100
The following packages have unmet dependencies:
 python-qt4 : Depends: libqt4-designer (>= 4:4.8.0-1~) but it is not going to be installed
              Depends: libqt4-help (>= 4:4.8.0-1~) but it is not going to be installed
              Depends: libqt4-scripttools (>= 4:4.8.0-1~) but it is not going to be installed
              Depends: libqt4-test (>= 4:4.8.0-1~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

See if this helps:

Code:
sudo apt-get update
sudo apt-get -f install
sudo apt-get install python-qt4

If not please post your /etc/apt/sources.list (on pastebin and put the link here)
hero member
Activity: 900
Merit: 1000
Crypto Geek
probably the wrong place to post it but here goes. Had a situation today where I couldn't get connected:

Code:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/electrum/gui_qt.py", line 1113, in
    self.status_button = StatusBarButton( QIcon(":icons/status_disconnected.png"), "Network", lambda: self.network_dialog(self.wallet, self) )
  File "/usr/lib64/python2.7/site-packages/electrum/gui_qt.py", line 1741, in network_dialog
    change_server(host,protocol)
  File "/usr/lib64/python2.7/site-packages/electrum/gui_qt.py", line 1736, in change_server
    server_protocol.model().setData(j, QtCore.QVariant(0,False), QtCore.Qt.UserRole-1)
TypeError: arguments did not match any overloaded call:
  QVariant(): too many arguments
  QVariant(Type): argument 1 has unexpected type 'int'
  QVariant(int, sip.voidptr): argument 2 has unexpected type 'bool'
  QVariant(QVariant): too many arguments
  QVariant(object): too many arguments


^ this happened when I switched from lite to qt and stried clicking the red circle to try another server.

To get around this I had to start with gtk on the commandline and the click red circle and was able to switch to another server. Now working.

This was on the out od date version 1.5.8... but I thought I'd share anyway.
sr. member
Activity: 328
Merit: 250
Ok that worked, thanks.  Now what?  Linux always does this to me:)

Quote
Successfully installed slowaes ecdsa Electrum
Cleaning up...
this@this:~$ electrum
Error: Could not import PyQt4 on Linux systems, you may try 'sudo apt-get install python-qt4'

this@this:~$ sudo apt-get install python-qt4
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:



The following packages have unmet dependencies:
 python-qt4 : Depends: libqt4-designer (>= 4:4.8.0-1~) but it is not going to be installed
              Depends: libqt4-help (>= 4:4.8.0-1~) but it is not going to be installed
              Depends: libqt4-scripttools (>= 4:4.8.0-1~) but it is not going to be installed
              Depends: libqt4-test (>= 4:4.8.0-1~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
full member
Activity: 225
Merit: 100
How do I fix this?  Linux noob here and I can't figure out how to install electrum.  Ubuntu 12.04 on a flash drive.

Quote
this@this:~$ sudo apt-get install python-qt4 python-pip
Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: Unable to locate package python-pip

It is there:
http://packages.ubuntu.com/search?keywords=python-pip&searchon=names&suite=precise§ion=all

Check in /etc/apt/sources.list if the universe repo is enabled.
sr. member
Activity: 328
Merit: 250
How do I fix this?  Linux noob here and I can't figure out how to install electrum.  Ubuntu 12.04 on a flash drive.

Quote
this@this:~$ sudo apt-get install python-qt4 python-pip
Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: Unable to locate package python-pip
legendary
Activity: 1896
Merit: 1355
I don't think importing just public keys is possible at this moment.

yes, you can first import the private key, then use the 'deseed' command to create a watching only wallet
hero member
Activity: 938
Merit: 1000
I don't think importing just public keys is possible at this moment.
hero member
Activity: 938
Merit: 1000
The blockchain itself does not store any IP values but services like blockchain.info store and report the IP of the node that a transaction is relayed by. In this case that would be the server IP not yours. be able to fake being the server.
And the server stores my IP?

The Electrum server stores an IP address from a client in it's log. Those logs can be rotated but this all up to server operator.

Yes. Restore your wallet from your master public key and it will be de-seeded, so watch only.
I can restore my wallet from the master public key?? Will the imported addresses be included then?

You can restore your wallet from MPK to create a deseeded wallet. No, imported addresses are not part of the deterministic wallet and won't be included.
legendary
Activity: 1015
Merit: 1001
Yes. Restore your wallet from your master public key and it will be de-seeded, so watch only.
I can restore my wallet from the master public key? Will the imported addresses be included then?
legendary
Activity: 1015
Merit: 1001
The blockchain itself does not store any IP values but services like blockchain.info store and report the IP of the node that a transaction is relayed by. In this case that would be the server IP not yours. be able to fake being the server.
And the server stores my IP?
hero member
Activity: 784
Merit: 1009
firstbits:1MinerQ
Thanks for the answer. Anonymity isnt that important to me when one would have to go to the server first to find my address. Or can it be found through blockchain somehow like CCC did?
The blockchain itself does not store any IP values but services like blockchain.info store and report the IP of the node that a transaction is relayed by. In this case that would be the server IP not yours.

When i chose a server, switched to TCP/SSL, click ok and then go back to server and the setting is still this way can i be sure then that it runs through SSL? Im not sure how to find out really.
This sounds right but I'd be careful of failover mechanisms as this is a bit unclear. If you select the "choose random server when failed" option it could be it will connect to anything available even not using the same protocol you expect. So you may want to not choose that option to be sure you manually intervene if a server is offline.


And with this setting using an open wlan isnt problematic right?
Generally data is safe over SSL/HTTPS but if you are on a public (untrusted) network then you are still vulnerable to any other attacks possible. eg. an ARP spoof attack can redirect traffic such that a MITM attack can be setup, meaning you may not trust you are connected to who you think, or a DNS spoof attack. On untrusted networks even with SSL/HTTPS it is better to use a VPN or SSH tunnel to connect to a network you trust more. Also, I'm not sure how much certificate validation is done in the client for SSL and/or HTTPS. I do know that my server has a self-signed certificate and it seems to work ok - which implies that identity is NOT checked by the client. So while data in transit is secure you cannot be sure who you are connected to. The case could be made this doesn't matter so much as you do not need 100% trust for the server anyway, but be aware if your transactions are super secret that some hostile entity may be able to fake being the server.
legendary
Activity: 2674
Merit: 1083
Legendary Escrow Service - Tip Jar in Profile
Thanks for the answer. Anonymity isnt that important to me when one would have to go to the server first to find my address. Or can it be found through blockchain somehow like CCC did?

When i chose a server, switched to TCP/SSL, click ok and then go back to server and the setting is still this way can i be sure then that it runs through SSL? Im not sure how to find out really.

And with this setting using an open wlan isnt problematic right?
hero member
Activity: 784
Merit: 1009
firstbits:1MinerQ
No real private data is exchanged so it should be safe I would recommend switching to a SSL server so your communication can't be spied on regardless.  

For doing so i only chose a server and switch to TCP/SSL? The port changes then but when i click the server again the connection type is set back. So i dont know for sure that i run a secure connection.
How is security with HTTPS in comparision?
It sounds like it's not connecting with SSL. You should try some other servers and see if it's just one or all that are behaving like that. HTTPS should be similar to SSL security wise.

And regarding anonymity... my ip will remain anonymous with electrum right? I remember the CCC found out some addresses of wikileaks through blockchain. Thats not possible with electrum because i go through a server right?
Electrum servers do have logging that records your IP. So whether that could be tracked is dependent on the log handling of each server admin. I know mine is kept for a few days before it gets rotated out. Also, an admin may or may not be easy to force into providing that info.

If anonymity is important to you then using a Tor service Electrum server is a better choice. A couple admins do operate them. See this forum's other threads for info. Installing and using Tor is fairly easy to do. After you have Tor installed you choose the SOCKS5 proxy mode in Electrum with localhost and Tor port#, and enter the onion address to connect.
legendary
Activity: 2674
Merit: 1083
Legendary Escrow Service - Tip Jar in Profile
No real private data is exchanged so it should be safe I would recommend switching to a SSL server so your communication can't be spied on regardless. 

For doing so i only chose a server and switch to TCP/SSL? The port changes then but when i click the server again the connection type is set back. So i dont know for sure that i run a secure connection.
How is security with HTTPS in comparision?

And regarding anonymity... my ip will remain anonymous with electrum right? I remember the CCC found out some addresses of wikileaks through blockchain. Thats not possible with electrum because i go through a server right?
Pages:
Jump to: