Pages:
Author

Topic: [REQUESTS] Minimal Electrum builds for Windows - page 16. (Read 47201 times)

legendary
Activity: 1092
Merit: 1016
760930
Its working now but there is a strange bug:

This is what I get when I open the console (offline) and hit "enter":
12.06.2012  9:58:50,73> electrum -w "../../::/::/ELECTRUM:DAT" -O ADDRESSES
Usage: electrum [options] command
Commands: restore, help, unprioritize, freeze, signmessage, verifymessage, addre
sses, contacts, create, label, validateaddress, unfreeze, reseed, eval, import,
password, sendtx, prioritize, mktx, seed, deseed, balance, payto, history

electrum: error: no such option: -O


Finally this is what I get when I hit enter 3 times (3x close and reopen the console):
12.06.2012  9:58:14,32> electrum -w "../../../../electrum.dat" -o addresses
-- 1ADwVBLHRpnUjq4nSUbP6yDsinHiLQYUBE
-- 14s6FkuN1KXuJV2efBFr6xj7pHmmqqewfn
-- 1FaY7PuSv3bZGpSYA5MeBstvdGQ9jW9LSw
-- 1ARcWC1EKrjHHgR6N7cZ3yHxbdv744TQ8K
-- 1Fdkh7jMcBT7E7QjfPPME5C1c3rmAsg3Q3


Sometimes it even needs 4 or 5 "starts" until I get the correct (lower-case) characters.


OK, this method I'm using is just not reliable enough with Vista. I guess I will just remove this example in the next release.
legendary
Activity: 1896
Merit: 1353
@flatfly: did you finally fix the menu bug?
could you make public all the modifications that you made to the code? I may want to merge that fix into the main branch.

I would like to see is a set of compilation instructions, so that independent reviewers can generate exactly the same build and check that they obtain the same sha1 hash

(I believe the bitcoin-qt client is verified that way)
legendary
Activity: 1014
Merit: 1001
Off topic:
Could you tell me what is the easiest way to make an anonymous transaction using electrum?
legendary
Activity: 1014
Merit: 1001
Its working now but there is a strange bug:

This is what I get when I open the console (offline) and hit "enter":
12.06.2012  9:58:50,73> electrum -w "../../::/::/ELECTRUM:DAT" -O ADDRESSES
Usage: electrum [options] command
Commands: restore, help, unprioritize, freeze, signmessage, verifymessage, addre
sses, contacts, create, label, validateaddress, unfreeze, reseed, eval, import,
password, sendtx, prioritize, mktx, seed, deseed, balance, payto, history

electrum: error: no such option: -O


Finally this is what I get when I hit enter 3 times (3x close and reopen the console):
12.06.2012  9:58:14,32> electrum -w "../../../../electrum.dat" -o addresses
-- 1ADwVBLHRpnUjq4nSUbP6yDsinHiLQYUBE
-- 14s6FkuN1KXuJV2efBFr6xj7pHmmqqewfn
-- 1FaY7PuSv3bZGpSYA5MeBstvdGQ9jW9LSw
-- 1ARcWC1EKrjHHgR6N7cZ3yHxbdv744TQ8K
-- 1Fdkh7jMcBT7E7QjfPPME5C1c3rmAsg3Q3


Sometimes it even needs 4 or 5 "starts" until I get the correct (lower-case) characters.
legendary
Activity: 1092
Merit: 1016
760930
OK, build 0.57c is ready, let me know if command line is OK now in portable mode!

Follow the link in my signature.
legendary
Activity: 1092
Merit: 1016
760930
This one should fix it once and for all... Let me know if not! (note: this is 0.57c, which I haven't released on the homepage yet!)
  

0.57c portable - Executable
   
  EDIT: sorry, I had to take it offline while i investigate another GUI bug

SHA1: aed8e2881bedadc6cb31a13f376a7c9038df91fe

The example command in the virtual console should look like this:

Quote
electrum -w "../../../../electrum.dat" -o addresses
legendary
Activity: 1896
Merit: 1353
But the other color backgrounds still exist?

yes:

Receive tab:
*green = prioritized
*blue = frozen
Contacts tab:
*gray = alias

legendary
Activity: 1014
Merit: 1001
But the other color backgrounds still exist?
legendary
Activity: 1896
Merit: 1353
* The 'receive' tab now has a 'new' button, that allows the user to create addresses beyond the wallet's gap limit. The user gets a warning, and addresses that are beyond the gap limit are displayed in red. The red color will remain until the gap has been filled. (in other words, to fill the gap you need to send coins to the last non-red address of your list).

hey, this info is now deprecated; sorry I should have mentioned that.
in 0.56 this button opens a dialog that allows the user to raise their gap limit. no more addresses displayed in red.
users can also decrease their gap limit, but only as much as is allowed by the current status of their wallet. (if the wallet has large gaps, the user must fill them before they can decrease the limit.)
legendary
Activity: 1014
Merit: 1001
* The 'receive' tab now has a 'new' button, that allows the user to create addresses beyond the wallet's gap limit. The user gets a warning, and addresses that are beyond the gap limit are displayed in red. The red color will remain until the gap has been filled. (in other words, to fill the gap you need to send coins to the last non-red address of your list).
* Frozen addresses are displayed with a blue background.
* Addresses have a 'priority' flag. Prioritized addresses will be used first when creating a transaction. Prioritized addresses are displayed with a green background.
legendary
Activity: 1092
Merit: 1016
760930
Now i get this:  electrum -W Ä..#..#..#..#electrum.datÄ -o addresses
And no colors.

Ok, I'm still investigating this. But what do you mean by 'no colors'? No colors where?
legendary
Activity: 1014
Merit: 1001
Now i get this:  electrum -W Ä..#..#..#..#electrum.datÄ -o addresses
And no colors.
legendary
Activity: 1092
Merit: 1016
760930
OK, do you still get the bad characters with this one?  (Yes, this is 0.56!)

SHA1 093637ca269b6024e35b5dc92a61b97262f845d0
legendary
Activity: 1092
Merit: 1016
760930
Thanks, this update works. I could install it on the stick.

OK that's good news!

Quote
When I open the console (shift) it shows some strange letters: electrum -w ÄIÜÊlectrumêlectrum.datÄ -o addresses


Hmm, that codepage thing again... I'll investigate and fix it in the next release (perhaps later today, or tomorrow)
legendary
Activity: 1014
Merit: 1001
Thanks, this update works. I could install it on the stick.

When I open the console (shift) it shows some strange letters: electrum -w ÄIÜÊlectrumêlectrum.datÄ -o addresses
legendary
Activity: 1092
Merit: 1016
760930
A few more questions: Did you run the portable version off a USB stick, or your hard drive? It's supposed to unpack all Python files into a subdirectory (the Electrum-P folder), next to the executable (elec055-portable.exe). Did it do that?

EDIT: Note that in portable mode, the executable doesn't need the -w parameter. It will automatically use the wallet file (electrum.dat) located in the same directory. Sorry, I should have mentioned this.
Indeed, I installed it on a USB Stick. (without -w)
During the unpacking process, it locked up. I had to shutdown.


Hi,

could you try this new portable version (elec055a-portable.exe) from your USB drive?
(SHA1: fef79d30fb663465af38211ab272dcafdf7dde93)

also keep in mind that USB throughput is usually much lower than a local hard disk,
so the unpacking process takes a bit longer (but shouldn't exceed 30-45 seconds).

Do you have the same issue with it?
legendary
Activity: 1014
Merit: 1001
A few more questions: Did you run the portable version off a USB stick, or your hard drive? It's supposed to unpack all Python files into a subdirectory (the Electrum-P folder), next to the executable (elec055-portable.exe). Did it do that?

EDIT: Note that in portable mode, the executable doesn't need the -w parameter. It will automatically use the wallet file (electrum.dat) located in the same directory. Sorry, I should have mentioned this.
Indeed, I installed it on a USB Stick. (without -w)
During the unpacking process, it locked up. I had to shutdown.
legendary
Activity: 1092
Merit: 1016
760930

Hi, do you get an error message with the portable version?

Indeed, same problem here. I guess this is a new bug.

  File "electrum", line 398, in
    addr += ':' + str(wallet.get_private_key_base58(addr, password))
  File "C:\Documents and Settings\ffly\Application Data\Electrum-P\0.55\C_\ElectrumPY\lib\wallet.py", line 388, in get_private_key_base58
    pk = self.get_private_key(address, password)
  File "C:\Documents and Settings\ffly\Application Data\Electrum-P\0.55\C_\ElectrumPY\lib\wallet.py", line 409, in get_private_key
    raise BaseException("unknown address")
BaseException: unknown address
- Thats the bug I get.

- No error message. It locked up (in German: it hangs)


I just noticed this bug. it is not related to imported keys.
just fixed it, see version 0.55a


Thanks, I've just updated the windows builds to 0.55a too.
legendary
Activity: 1896
Merit: 1353

Hi, do you get an error message with the portable version?

Indeed, same problem here. I guess this is a new bug.

  File "electrum", line 398, in
    addr += ':' + str(wallet.get_private_key_base58(addr, password))
  File "C:\Documents and Settings\ffly\Application Data\Electrum-P\0.55\C_\ElectrumPY\lib\wallet.py", line 388, in get_private_key_base58
    pk = self.get_private_key(address, password)
  File "C:\Documents and Settings\ffly\Application Data\Electrum-P\0.55\C_\ElectrumPY\lib\wallet.py", line 409, in get_private_key
    raise BaseException("unknown address")
BaseException: unknown address
- Thats the bug I get.

- No error message. It locked up (in German: it hangs)


I just noticed this bug. it is not related to imported keys.
just fixed it, see version 0.55a
legendary
Activity: 1092
Merit: 1016
760930
A few more questions: Did you run the portable version off a USB stick, or your hard drive? It's supposed to unpack all Python files into a subdirectory (the Electrum-P folder), next to the executable (elec055-portable.exe). Did it do that?

I will try to find a Vista machine so I can do some testing.

EDIT: Note that in portable mode, the executable doesn't need the -w parameter. It will automatically use the wallet file (electrum.dat) located in the same directory. Sorry, I should have mentioned this.
Pages:
Jump to: