Bitcoin Forum
April 27, 2024, 12:02:27 PM *
News: Latest Bitcoin Core release: 27.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 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ... 96 »
  Print  
Author Topic: [ANNOUNCE] Electrum - Lightweight Bitcoin Client  (Read 274473 times)
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 17, 2012, 11:58:34 AM
 #541

It displays "synchronizing", but it seems that I do have to kill and restart it before it actually synchronizes.
My wallet file is approximately 500KB.

EDIT: I tried again, this time all went fine with no hiccups, and I found out that I actually have
152 addresses, not 115. So for some reason, it sometimes hangs at or around 115 for me.

maybe your 116th address has a very long history?

Electrum: the convenience of a web wallet, without the risks
1714219347
Hero Member
*
Offline Offline

Posts: 1714219347

View Profile Personal Message (Offline)

Ignore
1714219347
Reply with quote  #2

1714219347
Report to moderator
1714219347
Hero Member
*
Offline Offline

Posts: 1714219347

View Profile Personal Message (Offline)

Ignore
1714219347
Reply with quote  #2

1714219347
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714219347
Hero Member
*
Offline Offline

Posts: 1714219347

View Profile Personal Message (Offline)

Ignore
1714219347
Reply with quote  #2

1714219347
Report to moderator
1714219347
Hero Member
*
Offline Offline

Posts: 1714219347

View Profile Personal Message (Offline)

Ignore
1714219347
Reply with quote  #2

1714219347
Report to moderator
1714219347
Hero Member
*
Offline Offline

Posts: 1714219347

View Profile Personal Message (Offline)

Ignore
1714219347
Reply with quote  #2

1714219347
Report to moderator
flatfly
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011

760930


View Profile
May 17, 2012, 12:03:31 PM
 #542

It displays "synchronizing", but it seems that I do have to kill and restart it before it actually synchronizes.
My wallet file is approximately 500KB.

EDIT: I tried again, this time all went fine with no hiccups, and I found out that I actually have
152 addresses, not 115. So for some reason, it sometimes hangs at or around 115 for me.

maybe your 116th address has a very long history?

I don't think so, because when it does go fine all the way to 152, it doesn't take longer to process addresses 115 and 116 than the others. I'll try to reproduce the error while in console mode to see I can get a traceback or something.
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 17, 2012, 12:06:33 PM
 #543

I don't think so, because when it does go fine all the way to 152, it doesn't take longer to process addresses 115 and 116 than the others. I'll try to reproduce the error while in console mode to see I can get a traceback or something.

if you feel like debugging, you can uncomment the two lines in interface.py that contain "<--" and "-->"
it will display the messages sent and received from the server

Electrum: the convenience of a web wallet, without the risks
flatfly
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011

760930


View Profile
May 17, 2012, 12:19:08 PM
 #544

I don't think so, because when it does go fine all the way to 152, it doesn't take longer to process addresses 115 and 116 than the others. I'll try to reproduce the error while in console mode to see I can get a traceback or something.

if you feel like debugging, you can uncomment the two lines in interface.py that contain "<--" and "-->"
it will display the messages sent and received from the server


Strange, I never seem to run into the issue when the console is enabled...

But I unfortunately don't have much more time to further investigate this right now.
And the issue is not a biggie for me, as I just need to kill and re-run Electrum, and the restore/sync
then complete fine.
duncant
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
May 17, 2012, 03:09:51 PM
 #545

Thanks so much for those bug fixes! As far as I can tell that completely fixes the problems that I listed as 1,2,3, and 5.

However, offline wallets and imported keys are still incompatible:
When you "electrum import <pub>:<priv>" followed by "electrum deseed" then "electrum addresses -k", <priv> is displayed.
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 17, 2012, 03:20:48 PM
Last edit: May 17, 2012, 04:17:26 PM by ThomasV
 #546

Thanks so much for those bug fixes! As far as I can tell that completely fixes the problems that I listed as 1,2,3, and 5.

However, offline wallets and imported keys are still incompatible:
When you "electrum import <pub>:<priv>" followed by "electrum deseed" then "electrum addresses -k", <priv> is displayed.

only for imported keys (imported keys are not generated using the seed).
or did you expect deseed to remove the private keys of imported addresses too?

EDIT: I changed that in the way you seem to expect; it makes sense.

see version 0.49d:  'deseed' and 'reseed' now export seed AND imported_keys

Warning: this changes the .seed format. You will not be able to call 'reseed' with the new version and an old .seed file.

Electrum: the convenience of a web wallet, without the risks
duncant
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
May 17, 2012, 04:31:29 PM
 #547

Awesome! That was what I expected, but now I understand how that's not orthogonal to how "deseed" worked originally.

I also sent you 1BTC as thanks for being so responsive about bugfixes.
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 17, 2012, 04:41:32 PM
 #548

I also sent you 1BTC as thanks for being so responsive about bugfixes.
thank you!

Electrum: the convenience of a web wallet, without the risks
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 18, 2012, 01:50:03 PM
Last edit: May 18, 2012, 02:08:39 PM by ThomasV
 #549

New version: 0.50

Changelog:
* Electrum is ready for crowdsourced localization!

This release ships with a localization script, 'mki18n.py'.
It also includes language files for German and French (only 3 messages are translated so far)

Anyone can join the translation efffort.

mki18n.py will read translations from https://en.bitcoin.it/wiki/Electrum/Translation and create .mo files in your 'locale' directory
After you call this script, you need to run 'sudo python setup.py install' in order to install the new translation on your system.
(edit: you will need to add a line to setup.py if your language is not there)



Electrum: the convenience of a web wallet, without the risks
Tuxavant
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000

Bitcoin Mayor of Las Vegas


View Profile WWW
May 18, 2012, 02:05:01 PM
 #550

I have offered an undisclosed amount of Bitcoin to my friend in Vietnam to do the translation for this locale.

ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 18, 2012, 02:07:43 PM
 #551

I have offered an undisclosed amount of Bitcoin to my friend in Vietnam to do the translation for this locale.
nice!

Electrum: the convenience of a web wallet, without the risks
minimalB
Donator
Hero Member
*
Offline Offline

Activity: 674
Merit: 522


View Profile
May 18, 2012, 03:01:18 PM
 #552

I've started Slovenian language (si). It's not done jet. I have to contact some of my colleagues (who studied our language at university) for certain words and proper translation. It will take some time...
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 18, 2012, 03:37:25 PM
 #553

I've started Slovenian language (si). It's not done jet. I have to contact some of my colleagues (who studied our language at university) for certain words and proper translation. It will take some time...

thanks! that was fast!!

Electrum: the convenience of a web wallet, without the risks
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 18, 2012, 04:06:48 PM
 #554

since I found out how to install files in setup.py, I added a GNOME menu item in the install script.
Hence the new release (0.51)

If you use GNOME, 'pip install' should add Electrum to your Applications->Network menu

Electrum: the convenience of a web wallet, without the risks
flatfly
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011

760930


View Profile
May 18, 2012, 07:17:49 PM
 #555

Build 0.51 for Windows has been released.
Probably my most polished build to date!

As announced in the other thread, I have found a way to add a virtual
console to my package that should support the full Electrum command-line.
All tests have proven quite good so far.

Note: I did change the font again, this time to Fixedsys (another default
Windows monospace font), for better compatibility with Vista. I think it
is quite readable too, but am open to suggestions if you don't like it...

Screenshots:



minimalB
Donator
Hero Member
*
Offline Offline

Activity: 674
Merit: 522


View Profile
May 18, 2012, 07:33:10 PM
 #556

Great! I guess it's donation time again for both of you : )

@flatfly: this font is also cool.

@ThomasV: any idea why do i get this message occasionally? It happens once out of 10 times in general... it also happened before, so it's not about this brand new build.

Code:
---------------------------
Error
---------------------------
error: error: transaction rejected by memorypool: Transaction not accepted to memory pool.
0100000001c806158ebcd026bedd3f58d958d08ca54571fc2278bb630f18435c0971544cdd010000008c493046022100e48326a3da1d2e46a36ecd8a7da860a128c82abc51e6a6d1ff9887bd78c4bce2022100ba0aaa6868453df71ed51c96d392c69883d12cbd63b247b031435223349613fa014104cd06feb6b3b1dd4f190b644f3a7e1a85ed5de5307ef14cc47476594a7eedb84a7fb0f9c9965a320dd88a1556c5f279768a3a6040abfd8eaf0ecc5bc767271b3bffffffff0200e1f505000000001976a9141656d23d35bf965c791649f0664c28bd7f41829f88acb6427200000000001976a9143479b2cc1da46bd7d3ebb4d88b3e854d5eadf65488ac00000000
---------------------------
OK   
---------------------------

I click OK and try sending again and then it works...
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 18, 2012, 07:52:06 PM
 #557

As announced in the other thread, I have found a way to add a virtual
console to my package that should support the full Electrum command-line.
All tests have proven quite good so far.

this is great news.
with full console support I believe there is no more reason to use the old btcurious builds.

I will therefore stop supporting the old (native) protocol at ecdsa.org, and enforce the stratum protocol used in version 0.44.
users who are still on client 0.43 or older will need to upgrade.

Electrum: the convenience of a web wallet, without the risks
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
May 18, 2012, 07:57:30 PM
 #558

@ThomasV: any idea why do i get this message occasionally? It happens once out of 10 times in general... it also happened before, so it's not about this brand new build.

I click OK and try sending again and then it works...


I noticed this on my server.
I did investigate a few of those transactions, and the error was caused by insufficient fees.
(note that you need to pay a higher fee if you try to spend recent coins)

this does not mean that it is always the cause. it might fail at connecting inputs for some other reason (server side bug)

Electrum: the convenience of a web wallet, without the risks
flatfly
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011

760930


View Profile
May 18, 2012, 08:07:27 PM
 #559

Great! I guess it's donation time again for both of you : )

Thanks minimalB, really appreciated. And I'm glad you like the new build!
flatfly
Legendary
*
Offline Offline

Activity: 1078
Merit: 1011

760930


View Profile
May 19, 2012, 07:29:54 AM
 #560

Hi,

I have 2 (very minor) issues to report:

1. tiny amounts (like 1 satoshi) are unexpectedly displayed in 'scientific
    notation', such as 1E-8 rather than 0.00000001.

2. i was playing around with satoshidice a little bit: the amounts returned
    by satoshidice show with a blank description, which looks a bit strange...

  (both issues can be seen in the topmost entry of the screenshot)

Other than that, everything looks great!


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 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ... 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!