molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 03, 2011, 10:35:54 PM |
|
Thanks a lot for doing that! I checked the windows experience in VirtualBox: As you can see, the filename is screwed up. This is not something I'd like to point my windows-friends to , but since electrum is now my client of choice for recommending, I'd kinda like to offer a smooth download/install/setup experience. Can you not put the download directly on ecdsa.org/electrum ? Also: an md5sum on that site would be nice.
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 03, 2011, 10:45:36 PM |
|
I forgot one word of my mnemoic sentence and looking for a way to look at it ...
not sure if this would have helped, but there's a "S" button in the status bar, it shows a dialog that displays your seed. (ok, "music revenge" is cool)
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 03, 2011, 10:59:14 PM |
|
I forgot one word of my mnemoic sentence and looking for a way to look at it ...
not sure if this would have helped, but there's a "S" button in the status bar, it shows a dialog that displays your seed. (ok, "music revenge" is cool) ahaa. that would've helped. thanks for the info.
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 03, 2011, 11:00:30 PM |
|
Uhm, what the... I just downloaded that, renamed to electrum.exe and tried to start it. It does nothing I can see. What exactly is this??? This worries me.
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
BTCurious
|
|
December 03, 2011, 11:45:38 PM |
|
Electrum 0.29 build 1MD5: 6dad252da644b240fa274fd5e9f05123 Erm, it's just electrum 0.28… I didn't do anything with it, honestly. Could you run cmd, and then start it from there, to see if it says anything? It might be a message about the wallet format and such: Note that the wallet format has changed. if you have encrypted your wallet, you will need to upgrade it with a script. you can either uncrypt your wallet before the upgrade (the easiest option), or run the upgrade.py script that will upgrade your wallet to the new format. As you can see, the filename is screwed up. This is not something I'd like to point my windows-friends to , but since electrum is now my client of choice for recommending, I'd kinda like to offer a smooth download/install/setup experience. Can you not put the download directly on ecdsa.org/electrum ? Also: an md5sum on that site would be nice. Oh weird. I did some checking, and apparently it's caused by Internet Explorer (bloody internet explorer). I like the site, because it's very easy to upload and share. I could switch to a different one, or your friends could install decent browsers, or ge.tt could fix their script to work for IE. It can't officially be hosted on ecdsa.org because I include dependencies which are probably copyrighted. MD5 included, this time.
|
|
|
|
slush
Legendary
Offline
Activity: 1386
Merit: 1097
|
|
December 04, 2011, 12:19:23 AM |
|
It can't officially be hosted on ecdsa.org because I include dependencies which are probably copyrighted.
Hmm, which one?
|
|
|
|
BTCurious
|
|
December 04, 2011, 12:23:56 AM Last edit: December 04, 2011, 02:10:03 AM by BTCurious |
|
I'm not sure, to be honest, I haven't checked. The standard things like windows dlls msvcrt90 maybe, and maybe python dependencies like py-gtk, I haven't checked their licenses.
Edit: I don't actually know what it includes. I just know it includes everything.
|
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 04, 2011, 02:37:27 AM |
|
Electrum 0.29 build 1MD5: 6dad252da644b240fa274fd5e9f05123 Erm, it's just electrum 0.28… I didn't do anything with it, honestly. Could you run cmd, and then start it from there, to see if it says anything? It might be a message about the wallet format and such: Note that the wallet format has changed. if you have encrypted your wallet, you will need to upgrade it with a script. you can either uncrypt your wallet before the upgrade (the easiest option), or run the upgrade.py script that will upgrade your wallet to the new format. As you can see, the filename is screwed up. This is not something I'd like to point my windows-friends to , but since electrum is now my client of choice for recommending, I'd kinda like to offer a smooth download/install/setup experience. Can you not put the download directly on ecdsa.org/electrum ? Also: an md5sum on that site would be nice. Oh weird. I did some checking, and apparently it's caused by Internet Explorer (bloody internet explorer). I like the site, because it's very easy to upload and share. I could switch to a different one, or your friends could install decent browsers, or ge.tt could fix their script to work for IE. It can't officially be hosted on ecdsa.org because I include dependencies which are probably copyrighted. MD5 included, this time. I do trust you... to a certain extent Here's the problem: last line in english: "specified procedure not found"
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 04, 2011, 02:41:17 AM |
|
My client (newest git about 4 hours ago, you should display the version somewhere) is missing a transaction: http://blockexplorer.com/tx/23ca3fcd8f6d9068036e97f8ea761fe66d901e743ba02cfa71df23cc6509faa3#o1to this address: 1Kfm7F2nvHGYbFd99EHWss5Z9Y32QkEpTV, which I seem to have the privkey to: also notable: there's another transaction (sent from the other address, 1GCvktC2rozSuzGk56XUQKBF2iSVLtVfWB to the same address 1Kfm7F2nvHGYbFd99EHWss5Z9Y32QkEpTV) that is still pending, which is older than above transaction and which I can't find on blockexplorer. tried switching server and also tried restarting client. server connection seems fine, 155944 is current block in bitcoind also
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
BTCurious
|
|
December 04, 2011, 02:53:08 AM |
|
I do trust you... to a certain extent I fully understand caution, and please don't stop being cautious. I just push all new releases through pyinstaller, and don't do much in way of testing except verifying that it runs for me. That said, Jaagu had the same problem as you did in this post, using windows XP: https://bitcointalk.org/index.php?topic=50936.msg621785#msg621785And BitcoinBug mentioned it didn't work for him in VirtualBox: https://bitcointalk.org/index.php?topic=50936.msg621913#msg621913I couldn't really find a solution to it at that time, since it's hard to find the problem. What version of windows is VirtualBox emulating? Windows XP, perhaps? If so, that would at least narrow down the problem.
|
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 04, 2011, 03:55:54 AM |
|
You mean in the VirtualBox settings? Yes, Windows XP. And the installed OS is also Windows XP.
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 04, 2011, 10:34:53 AM Last edit: December 04, 2011, 10:45:25 AM by ThomasV |
|
you are right. this seems to be a server problem. I added a memory cache yesterday, which seems to cause the problem. also notable: there's another transaction (sent from the other address, 1GCvktC2rozSuzGk56XUQKBF2iSVLtVfWB to the same address 1Kfm7F2nvHGYbFd99EHWss5Z9Y32QkEpTV) that is still pending, which is older than above transaction and which I can't find on blockexplorer.
yes it is on blockexplorer: http://blockexplorer.com/tx/2387ebd5107f95921fe59a4f1c6bdbe31f8b33c08bd1752e1ed336fc4a311d8b#o0apparently you sent coins to yourself (inputs and outputs belong to your wallet) tried switching server and also tried restarting client.
this is strange; switching server should have fixed it. I bet you have not really switched server; when you navigate the list, you need to either double click or press enter in order to change the content of the 'server' text field. Let me know if you did not get that, it means the dialog box needs to be improved anyway, I need to investigate this cache problem a bit more. not fixed yet.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 04, 2011, 01:32:20 PM |
|
you are right. this seems to be a server problem. I added a memory cache yesterday, which seems to cause the problem.
ok, I confirm that the problem was with the server (cache corruption). I think that it is fixed now, although I do not fully understand why it happened
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
dunand
|
|
December 05, 2011, 03:58:56 AM Last edit: December 05, 2011, 04:20:02 AM by dunand |
|
I'm playing with Electrum tonight and played with BitcoinSpinner on Android last week. I love those light client. At this point I really do not understand how I can point a new user to using the official client unless he need to play with a lot of money.
At some point in the future, would it be a good idea to replace the standard client with a server based light client on bitcoin.org?
|
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1080
|
|
December 05, 2011, 07:22:56 AM |
|
I see in the client source code that the ast module is used along with the 'repr' builtin are used in order to serialize/deserialize data in the Wallet. It seems kind of ugly to me. What about using the fairly simple and standard 'shelve' module? I tried to write a version: http://s0.barwen.ch/~grondilu/electrum-with-shelve.pyThis is a great project and I'll try to help developing it. I'll also try to write a client in Perl. I've noticed that the 'create' command does not work. Also, I wonder if someone is running the server on the bitcoin test network.
|
|
|
|
slush
Legendary
Offline
Activity: 1386
Merit: 1097
|
|
December 05, 2011, 07:40:52 AM |
|
At some point in the future, would it be a good idea to replace the standard client with a server based light client on bitcoin.org?
Hmm, don't think so and don't think it's a good idea. Actually electrum client isn't a client of Bitcoin network, Electrum platform is creating overlay network over Bitcoin. Electrum is really fast and safe, but if nobody runs full Bitcoin client, network become centralized in the hands of few companies like exchanges or pools (ehm ehm). bitcoin.org should always propagate full clients, because it's important for network security. However chainless clients will be probably propagated by sites like weusecoins.com or lovebitcoins.org.
|
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1080
|
|
December 05, 2011, 07:52:37 AM |
|
At some point in the future, would it be a good idea to replace the standard client with a server based light client on bitcoin.org?
Hmm, don't think so and don't think it's a good idea. Actually electrum client isn't a client of Bitcoin network, Electrum platform is creating overlay network over Bitcoin. Electrum is really fast and safe, but if nobody runs full Bitcoin client, network become centralized in the hands of few companies like exchanges or pools (ehm ehm). bitcoin.org should always propagate full clients, because it's important for network security. However chainless clients will be probably propagated by sites like weusecoins.com or lovebitcoins.org. This is very obvious but it doesn't hurt to be said. I personnaly think this client is great for people like me who don't have a regular internet access.
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 05, 2011, 05:03:02 PM |
|
It seems kind of ugly to me. What about using the fairly simple and standard 'shelve' module?
I think it would be good to keep the wallet file human readable. we will probably get rid of pythonisms, though. This is a great project and I'll try to help developing it. I'll also try to write a client in Perl.
nice I've noticed that the 'create' command does not work. Also, I wonder if someone is running the server on the bitcoin test network.
indeed. thanks for reporting it
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 05, 2011, 05:14:49 PM |
|
Electrum is really fast and safe, but if nobody runs full Bitcoin client, network become centralized in the hands of few companies like exchanges or pools (ehm ehm).
I think that in the future most bitcoin users will connect through light clients. I have no problem with companies providing a paying access to Bitcoin via Electrum nodes; in a competitive market, this service would probably cost less than mining fees. Electrum nodes are stable nodes that will help propagate transactions; these nodes do not have the incentive to keep transactions for themselves (which was pointed out in the red baloons paper), because they would lose their customers if they fail to propagate transactions. So, they fit well in the ecosystem.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 06, 2011, 11:54:18 AM |
|
version 0.30 just released. there is no new feature in this version of the client, but various bugs have been fixed and the gui has had small improvements. the server now uses a memory cache.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
|