Bitcoin Forum
March 19, 2024, 10:54:26 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ... 96 »
  Print  
Author Topic: [ANNOUNCE] Electrum - Lightweight Bitcoin Client  (Read 274454 times)
molecular
Donator
Legendary
*
Offline Offline

Activity: 2772
Merit: 1019



View Profile
December 03, 2011, 10:35:54 PM
 #141

Windows binary:
Electrum 0.28 Build 1

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 Wink, 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
1710845666
Hero Member
*
Offline Offline

Posts: 1710845666

View Profile Personal Message (Offline)

Ignore
1710845666
Reply with quote  #2

1710845666
Report to moderator
1710845666
Hero Member
*
Offline Offline

Posts: 1710845666

View Profile Personal Message (Offline)

Ignore
1710845666
Reply with quote  #2

1710845666
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710845666
Hero Member
*
Offline Offline

Posts: 1710845666

View Profile Personal Message (Offline)

Ignore
1710845666
Reply with quote  #2

1710845666
Report to moderator
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 03, 2011, 10:45:36 PM
 #142

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 Offline

Activity: 2772
Merit: 1019



View Profile
December 03, 2011, 10:59:14 PM
 #143

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 Offline

Activity: 2772
Merit: 1019



View Profile
December 03, 2011, 11:00:30 PM
 #144


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
Hero Member
*****
Offline Offline

Activity: 714
Merit: 503


^SEM img of Si wafer edge, scanned 2012-3-12.


View Profile
December 03, 2011, 11:45:38 PM
 #145

Electrum 0.29 build 1
MD5: 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 Wink, 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 Offline

Activity: 1386
Merit: 1097



View Profile WWW
December 04, 2011, 12:19:23 AM
 #146

It can't officially be hosted on ecdsa.org because I include dependencies which are probably copyrighted.

Hmm, which one?

BTCurious
Hero Member
*****
Offline Offline

Activity: 714
Merit: 503


^SEM img of Si wafer edge, scanned 2012-3-12.


View Profile
December 04, 2011, 12:23:56 AM
Last edit: December 04, 2011, 02:10:03 AM by BTCurious
 #147

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 Offline

Activity: 2772
Merit: 1019



View Profile
December 04, 2011, 02:37:27 AM
 #148

Electrum 0.29 build 1
MD5: 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 Wink, 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 Wink

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 Offline

Activity: 2772
Merit: 1019



View Profile
December 04, 2011, 02:41:17 AM
 #149

My client (newest git about 4 hours ago, you should display the version somewhere) is missing a transaction:

http://blockexplorer.com/tx/23ca3fcd8f6d9068036e97f8ea761fe66d901e743ba02cfa71df23cc6509faa3#o1

to 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
Hero Member
*****
Offline Offline

Activity: 714
Merit: 503


^SEM img of Si wafer edge, scanned 2012-3-12.


View Profile
December 04, 2011, 02:53:08 AM
 #150

I do trust you... to a certain extent Wink
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#msg621785
And BitcoinBug mentioned it didn't work for him in VirtualBox: https://bitcointalk.org/index.php?topic=50936.msg621913#msg621913
I 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 Offline

Activity: 2772
Merit: 1019



View Profile
December 04, 2011, 03:55:54 AM
 #151

That said, Jaagu had the same problem as you did in this post, using windows XP: https://bitcointalk.org/index.php?topic=50936.msg621785#msg621785
And BitcoinBug mentioned it didn't work for him in VirtualBox: https://bitcointalk.org/index.php?topic=50936.msg621913#msg621913
I 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.

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 Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 04, 2011, 10:34:53 AM
Last edit: December 04, 2011, 10:45:25 AM by ThomasV
 #152

My client (newest git about 4 hours ago, you should display the version somewhere) is missing a transaction:

http://blockexplorer.com/tx/23ca3fcd8f6d9068036e97f8ea761fe66d901e743ba02cfa71df23cc6509faa3#o1

to this address: 1Kfm7F2nvHGYbFd99EHWss5Z9Y32QkEpTV, which I seem to have the privkey to:
you are right. this seems to be a server problem. I added a memory cache yesterday, which seems to cause the problem.

Quote
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#o0
apparently you sent coins to yourself (inputs and outputs belong to your wallet)

Quote
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 Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 04, 2011, 01:32:20 PM
 #153

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
Hero Member
*****
Offline Offline

Activity: 637
Merit: 502



View Profile
December 05, 2011, 03:58:56 AM
Last edit: December 05, 2011, 04:20:02 AM by dunand
 #154

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 Offline

Activity: 1288
Merit: 1076


View Profile
December 05, 2011, 07:22:56 AM
 #155

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.py

This 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 Offline

Activity: 1386
Merit: 1097



View Profile WWW
December 05, 2011, 07:40:52 AM
 #156

Quote
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 Offline

Activity: 1288
Merit: 1076


View Profile
December 05, 2011, 07:52:37 AM
 #157

Quote
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 Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 05, 2011, 05:03:02 PM
 #158

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.

Quote
This is a great project and I'll try to help developing it.  I'll also try to write a client in Perl.
nice

Quote
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 Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 05, 2011, 05:14:49 PM
 #159

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 Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 06, 2011, 11:54:18 AM
 #160

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
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ... 96 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!