Which executable did you use precisely. I compared the exe inside your ported version with the current 1.6.1 on the side and the md5 did not match. md5 electrum-1.6.1.exe MD5 (electrum-1.6.1.exe) = 4e380225001227662ab326999c30fa1b
md5 electrum.exe MD5 (electrum.exe) = 7374169cb814540b51f4a2123bdb810f
|
|
|
You could try a build from git but if you are not familiar with terminals it might be a bit tricky. I can tell you that there is no reason a future version will suddenly work. It's not a problem with Electrum but the tools used to build a binary version from the Python source. Is there anybody else with the same problem on OS X?
I just tried 1.6.1 with the same result so decided to try some things in the command line. Ran it with -v and got: localhost:MacOS s$ ./Electrum -v path /Users/s/.electrum/electrum.dat Install zbar package to enable QR scans Illegal instruction: 4 So then I renamed the electrum.dat file and tried to recover my old wallet and got: localhost:MacOS s$ ./Electrum -v path /Users/s/.electrum/electrum.dat Install zbar package to enable QR scans Using random server... electrum.no-ip.org:50001:t electrum.bitcoin.cz:50001:t missing tx [] Illegal instruction: 4 Finally I deleted the electrum.dat file and this time created a new wallet and it seems to fail in a similar manner except this time 5 new addresses were generated before the crash. Is there anything here that might lead to a solution? Is there anything else I can try? I wonder if this is perhaps QT related. Can you try to start ./Electrum -g text and see if that does start? Edit: For those on 10.8 and up, this applies to Electrum as well. I only noticed this now because I already switched this as soon as I got my laptop and then forgot about it. I will see where I can add this to the site.
|
|
|
Thanks for pointing it out. I should have named it 1.6.01
I really think it's better to only build from git tagged sources. That way you know no creepy bugs end up in your builds. Do you have your source fork available on github somewhere?
|
|
|
With all this url switching, have you considered just getting a top level domain so you can change the DNS whenever you move servers. That way people always know where to find your builds
|
|
|
Thanks, guys for all your great work on this.
Can anyone tell me what a "master public key" is? There's a menu item that says "copy master public key to clipboard." What is that number good for?
Services like http://acceptbit.com/ can use the MPK to generate your public addresses. This way payments can automatically end up in your wallet without you having to give them out. It's completely save since the private keys can't be derived from the MPK.
|
|
|
Windows and MacOS builds will be available soon.
Latest OS X release is available for download will be on the site as soon as Thomas merges the fork request
|
|
|
I am trying to understand how electrum works: Is it correct that I can not create a new address at will but only by modifying the gap setting?
What do I do if want a new address to receive money for some top secret business? I do not usually reuse addresses and make sure not to link them.
You will always have as many free addresses available as your gap limit. If you have a gap limit of 5 and you already gave out those five addresses but did not receive any money on them you will have to increase the gap limit to account for that. I never had to change the gap limit as I never have 5 outstanding payments at the same time. But I guess it could happen.
|
|
|
You could try a build from git but if you are not familiar with terminals it might be a bit tricky. I can tell you that there is no reason a future version will suddenly work. It's not a problem with Electrum but the tools used to build a binary version from the Python source. Is there anybody else with the same problem on OS X?
|
|
|
The problem is I'm on mountain lion myself and the version run just fine on my local machine. Are you on 10.8.2 or perhaps on an older version?
|
|
|
you cannot import addresses using the GUI. you cannot delete addresses
So there is no way for windows users to use the commands (import, addresses -abk, ...)?? Hold shift while double clicking the exe, a command line interface to electrum will start.
|
|
|
Everybody is free to implement the Electrum protocol. As far as I know though none of the current contributors are working on a iOS app.
|
|
|
I released version 1.5.8. (binaries are not yet ready) changelog:
# Release 1.5.8 (02-01-2013)
== Classic GUI * (Feature) Language selector in options.
Note that if you are on Mac and using Homebrew to run from git with qt pyqt already installed. You will also need to do: $ brew install gettext $ brew link gettext To be able to create the translations. Does translations only work on the Classic GUI? Most strings should be translated, although I'm not sure the translations are complete.
|
|
|
Thanks folks. I should have spotted it was v1!
Time to upgrade. Big shame I'm on Gentoo though. It seems to have gone to the dogs since they started dropping packages that aren't updated anymore:
no yaourt, no pip no python-pip...
and it's been the same for the last 10 packages I've wanted to test... hard work these days... just moved from Ubuntu as it was going away from GNU and the sharing caring thing too much imho.. enough to cause problems down the line I think... modern but lazy
pip is easy enough to install. Give it a go
|
|
|
I hope we can have the proxy support working sometimes soon, especially in the portable build. At the moment the proxy option is greyed out.
sorry but I am not aware of the problem. what is going on? $ electrum --help Usage: electrum [options] command Commands: restore, help, unprioritize, freeze, signmessage, verifymessage, addresses, contacts, create, label, validateaddress, unfreeze, reseed, eval, import, password, sendtx, prioritize, mktx, seed, deseed, balance, payto, history
Options: -h, --help show this help message and exit -g GUI, --gui=GUI gui -w WALLET_PATH, --wallet=WALLET_PATH wallet path (default: electrum.dat) -o, --offline remain offline -a, --all show all addresses -b, --balance show the balance at listed addresses -k, --keys show the private keys of listed addresses -f TX_FEE, --fee=TX_FEE set tx fee -s FROM_ADDR, --fromaddr=FROM_ADDR set source address for payto/mktx. if it isn't in the wallet, it will ask for the private key unless supplied in the format public_key:private_key. It's not saved in the wallet. -c CHANGE_ADDR, --changeaddr=CHANGE_ADDR set the change address for payto/mktx. default is a spare address, or the source address if it's not in the wallet -r REMOTE_URL, --remote=REMOTE_URL URL of a remote wallet
$ http_proxy="127.0.0.1:8080" electrum Install zbar package to enable QR scans Not connected Poking Exception in thread Thread-3: Traceback (most recent call last): File "/usr/lib64/python2.7/threading.py", line 551, in __bootstrap_inner self.run() File "/usr/lib64/python2.7/site-packages/electrum/exchange_rate.py", line 28, in run self.discovery() File "/usr/lib64/python2.7/site-packages/electrum/exchange_rate.py", line 32, in discovery connection.request("GET", "/api/ticker.php") File "/usr/lib64/python2.7/httplib.py", line 958, in request self._send_request(method, url, body, headers) File "/usr/lib64/python2.7/httplib.py", line 992, in _send_request self.endheaders(body) File "/usr/lib64/python2.7/httplib.py", line 954, in endheaders self._send_output(message_body) File "/usr/lib64/python2.7/httplib.py", line 814, in _send_output self.send(msg) File "/usr/lib64/python2.7/httplib.py", line 776, in send self.connect() File "/usr/lib64/python2.7/httplib.py", line 1157, in connect self.timeout, self.source_address) File "/usr/lib64/python2.7/socket.py", line 571, in create_connection raise err error: [Errno 111] Connection refused
Not connected Poking Not connected Poking
I can't select http. My proxy is ssh -D so should accept the :50001 port. I've also tried a restrictive corporate http proxy too. I'm not sure if electrum is respecting the http_proxy= environment variable? There is no proxy option I can see or commandline switch? A few things. By the looks of the screenshot you are running an older version. Please try updating your client. The timeout error you are receiving is from the exchange part that tries to retrieve btc/usd information from Intersango, since it seems to be down.
|
|
|
Give it a go, I might have build that version on my old laptop. Not sure though. Here is a .app link for 1.5.6 in case it's not on the website anymore.
|
|
|
I like it overall, I would bring the indentation for the icons on the bottom bar back personally. But I guess that's a matter of taste
|
|
|
This gives me "Illegal instruction: 4"
Sorry but I have never seen this before and I have no clue what it means. Did you do any custom things with your system? Are you running homebrew? Any other weird packages? Oh god! Finally I can run Electrum commands!!!!
I gave your Exactly the same instructions on IRC....
|
|
|
This is weird, I've build the binary on 10.8.2 myself so I would have expected it to work without any problems. Could you try the following for me, open a terminal and go into the Electrum.app cd /Applications/Electrum.app/Contents/MacOS ./Electrum
Please let me know what this gives you
|
|
|
Thanks!
In Lite mode: if you start typing previously saved Label in "Enter a recipient address..." field, whole string (label and address) is copied... string stays in RED color (indicating an error address) and I'm unable to send BTCs.
It works fine in classic mode, though.
Donation sent.
Regarding the bug in Lite mode: I've reported the issue to the dev team, hoping for a fix in the next release. Fixed on master, will be in the next release.
|
|
|
This looks like a pruning "problem" I will let Thomas answer this one. I still think we perhaps should force restoration of wallet seeds from non-pruning servers.
|
|
|
|