ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 01, 2011, 01:13:52 AM |
|
ThomasV, thank you so much, the client is awesome, I'm donating todays mining income to your server.
hey thanks please be aware that some details still need to be polished though. for example, the client does not have an elaborate computation of transaction fees for the moment; it just uses the fee you set in your preferences.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
ovidiusoft
|
|
December 01, 2011, 08:44:59 PM |
|
As of 5 minutes ago, a second Electrum server runs on electrum.novit.ro port 50000.
Feel free to play with it, it should offer the same service as ThomasV's server. While I can guarantee that the server will remain online and updated, do remember that this is alpha code so please don't move all your coins to Electrum just yet.
For any issues with this server, please PM me. Slowness is expected if there will be a lot of concurrent clients, SQL is to blame. I don't think that's a problem at the moment.
If there's interest, I can write a short guide to setting up your own server (which can be public, like mine, or private).
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 01, 2011, 09:04:33 PM |
|
Thanks Ovidiusoft, the Electrum network is proud to announce the birth of its second server!
The availability of multiple servers will improve the resilience of Electrum, making sure the service can always be accessed and is never interrupted. We will soon add new features to the client, in order to facilitate its connection to a list of servers.
For information, public Electrum servers can be seen in the #electrum channel of Freenode
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
Red Emerald
|
|
December 01, 2011, 09:34:01 PM |
|
Say I have my client connected to the main server, but then it goes down. Would it be possible to have a client connect to a fallback server?
|
|
|
|
HostFat
Staff
Legendary
Offline
Activity: 4214
Merit: 1203
I support freedom of choice
|
|
December 01, 2011, 09:35:02 PM |
|
Can you add a flag that enable something like a p2p system between servers? ( the admin can chose to enable it or not ) Example: edonkey2000 servers, they are able to share them self between each other, so when you connect to one, you will get all remaining servers.
Then the client will ping all servers and will connect to the faster one.
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 01, 2011, 09:39:20 PM |
|
Can you add a flag that enable something like a p2p system between servers? ( the admin can chose to enable it or not ) Example: edonkey2000 servers, they are able to share them self between each other, so when you connect to one, you will get all remaining servers.
Then the client will ping all servers and will connect to the faster one.
yes, we are going to add this kind of features to the client. the protocol already has a 'peers' command that returns the list of active servers, but this command is not used by the client at the moment. here is a page that shows the list of active servers: http://ecdsa.org/electrum.php
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 01, 2011, 09:40:55 PM |
|
Say I have my client connected to the main server, but then it goes down. Would it be possible to have a client connect to a fallback server?
yes, that too :-)
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
BTCurious
|
|
December 01, 2011, 09:53:34 PM |
|
If there's interest, I can write a short guide to setting up your own server (which can be public, like mine, or private).
Are there any difficult steps? I'll probably set up a server after this weekend.
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 01, 2011, 10:03:02 PM |
|
If there's interest, I can write a short guide to setting up your own server (which can be public, like mine, or private).
Are there any difficult steps? I'll probably set up a server after this weekend. you need to import the blockchain in Abe; depending on your hardware, it might take some time.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 01, 2011, 10:45:38 PM |
|
Can you add a flag that enable something like a p2p system between servers? ( the admin can chose to enable it or not ) Example: edonkey2000 servers, they are able to share them self between each other, so when you connect to one, you will get all remaining servers.
Then the client will ping all servers and will connect to the faster one.
For me, this is less about speed than about trust. For trust, this model doesn't work. Best randomly choose from server-list and ask >= 3 servers and compare and rate servers in the client... or something. But that's not a pressing issue as of now since the server cannot do really bad stuff anyways.
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
SgtSpike
Legendary
Offline
Activity: 1400
Merit: 1005
|
|
December 01, 2011, 11:07:41 PM |
|
I'd love to see this in a java format. EVERYTHING can run java, quickly and easily! Python would be great if it were built-in to OS platforms, but a lightweight java client could mean instant accessibility for anyone on any platform.
|
|
|
|
slush
Legendary
Offline
Activity: 1386
Merit: 1097
|
|
December 01, 2011, 11:33:25 PM |
|
there are already java clients, like multibit (desktop) or bitcoin spinner (android). Unfortunately desktop java applications usually don't look "native", but electrum do (currently on linux systems, in near future on Windows too).
|
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 02, 2011, 01:38:19 AM |
|
there are already java clients, like multibit (desktop) or bitcoin spinner (android). Unfortunately desktop java applications usually don't look "native", but electrum do (currently on linux systems, in near future on Windows too).
Lol. Nothing looks "native" on linux it seems to me: k, g, q,...
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1076
|
|
December 02, 2011, 08:10:35 AM |
|
Sorry for whining but...
this really seems to be great but I'm too lazy to read this all thread and I want more infos about how to install this on debian. A nice howto would be appreciated.
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 02, 2011, 09:19:46 AM Last edit: December 02, 2011, 12:33:04 PM by ThomasV |
|
Sorry for whining but...
this really seems to be great but I'm too lazy to read this all thread and I want more infos about how to install this on debian. A nice howto would be appreciated. If you encounter a problem that is not solved by the existing README, you should describe what your problem is. for example, are you trying to install a client or a server ? this kind of info would help... On debian/ubuntu, you need these packages in order to use the gui * apt-get install python-gtk2 * apt-get install python-tk
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1076
|
|
December 03, 2011, 11:38:15 AM |
|
If you encounter a problem that is not solved by the existing README, you should describe what your problem is. for example, are you trying to install a client or a server ? this kind of info would help...
On debian/ubuntu, you need these packages in order to use the gui * apt-get install python-gtk2 * apt-get install python-tk
My apologies when I red the README I saw the easy_install command and I had no idea what this thing was. It appears that it is actually installed on debian. So everything is fine. Thanks for this tool that seems to be exactly what I had been waiting for for quite some time.
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 03, 2011, 01:17:28 PM |
|
ok, I just released version 0.29
new features: * a dialog for selecting the server from a list; the list is obtained from irc
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
BTCurious
|
|
December 03, 2011, 01:24:44 PM |
|
If you pick a new server, are all the balances re-requested, so you can verify the first server wasn't lying to you?
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
December 03, 2011, 01:27:07 PM |
|
If you pick a new server, are all the balances re-requested, so you can verify the first server wasn't lying to you?
yes, it will create a new session
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
December 03, 2011, 10:06:30 PM |
|
I forgot one word of my mnemoic sentence and looking for a way to look at it found out how you can easily encode/decode hex <-> mnemonic: nick@zero ~/bitcoin/electrum $ python client/mnemonic.py 72349d98ff0834f9ddee34 yet support music revenge accept hill
nick@zero ~/bitcoin/electrum $ python client/mnemonic.py yet support music revenge accept hill 72349d98ff0834f9
that way I was able to refresh my memory and soon I can destroy the (hopefully only) copy of the hex string
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
|