flatfly
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 07, 2012, 10:24:48 PM |
|
i am getting "Not enough funds" when attempting a transaction. there should be more than enough funds in the wallet and i even set a free. but whatever balance i type in the send field it is immediately shown red and i cant send any coins at all.
Any addresses that you have frozen, perhaps? (Check in the Receive tab)
|
|
|
|
ehmdjii
|
|
September 07, 2012, 10:26:17 PM |
|
i am getting "Not enough funds" when attempting a transaction. there should be more than enough funds in the wallet and i even set a free. but whatever balance i type in the send field it is immediately shown red and i cant send any coins at all.
Any addresses that you have frozen, perhaps? (Check in the Receive tab) nope, no frozen addresses. actually there are only two addresses which contain inputs. one of those has a lot of small inputs (coming from mining).
|
BTC: 1LsD5HpnX1Kfyti7CnHiVB1rjUEXGqmR2H LTC: LQbpdMZmYyJa9bJG6NweBNxkSTfgZorkrG
|
|
|
grazcoin
|
|
September 10, 2012, 08:00:34 AM |
|
what about multisig addresses? I am using electrum 1.0 When I am trying to send funds to a multisig address (e.g. 35TjgrZxKzfFESJVYysbiNWgjXdSKqfzKm), I get an Error popup saying:
Invalid Bitcoin Address: 35TjgrZxKzfFESJVYysbiNWgjXdSKqfzKm
I verify this address with bitcoind:
$ bitcoind validateaddress 35TjgrZxKzfFESJVYysbiNWgjXdSKqfzKm { "isvalid" : true, "address" : "35TjgrZxKzfFESJVYysbiNWgjXdSKqfzKm", "ismine" : false } $
Are multisig address supported?
Grazcoin
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
September 10, 2012, 08:22:17 AM |
|
Are multisig address supported? Grazcoin
no they are not supported at the moment.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
September 10, 2012, 08:23:35 AM |
|
i am getting "Not enough funds" when attempting a transaction. there should be more than enough funds in the wallet and i even set a free. but whatever balance i type in the send field it is immediately shown red and i cant send any coins at all.
Any addresses that you have frozen, perhaps? (Check in the Receive tab) nope, no frozen addresses. actually there are only two addresses which contain inputs. one of those has a lot of small inputs (coming from mining). the thread for this bug is here: https://bitcointalk.org/index.php?topic=106732.0
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
September 15, 2012, 12:03:57 PM |
|
another regression: ubuntu@domU-12-31-39-09-88-02:~/electrum$ ./electrum create Traceback (most recent call last): File "./electrum", line 106, in <module> simple_config = SimpleConfig() File "/home/ubuntu/electrum/lib/simple_config.py", line 37, in __init__ self.save_config() File "/home/ubuntu/electrum/lib/simple_config.py", line 14, in save_config f = open(self.config_file_path(), "w+") IOError: [Errno 2] No such file or directory: '/home/ubuntu/.electrum/config.json'
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
September 15, 2012, 12:30:04 PM |
|
another regression: simple_config is not correctly imported ubuntu@domU-12-31-39-09-88-02:~$ electrum balance Traceback (most recent call last): File "/usr/local/bin/electrum", line 27, in <module> from electrum.util import print_error File "/usr/local/lib/python2.7/dist-packages/electrum/__init__.py", line 4, in <module> from simple_config import SimpleConfig ImportError: No module named simple_config
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
OneEyed
aka aurele
Full Member
Offline
Activity: 154
Merit: 100
|
|
September 15, 2012, 03:45:17 PM |
|
another regression: simple_config is not correctly imported ubuntu@domU-12-31-39-09-88-02:~$ electrum balance Traceback (most recent call last): File "/usr/local/bin/electrum", line 27, in <module> from electrum.util import print_error File "/usr/local/lib/python2.7/dist-packages/electrum/__init__.py", line 4, in <module> from simple_config import SimpleConfig ImportError: No module named simple_config
I have submitted a fix for this 8 days ago, I don't understand why it has not been accepted yet, I've not even had a comment.
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
September 16, 2012, 08:35:21 AM |
|
I have submitted a fix for this 8 days ago, I don't understand why it has not been accepted yet, I've not even had a comment. Your patch is good, but the "try..except importError" block must be kept. This is because users who install electrum using the install script are a minority (linux users with admin rights). Most users (windows, mac, linux non-admins, or users who do not want to run an unknown script with sudo) need something that works out of the box, without needing to install anything. if you want, I suggest you get a developer account and write access, because the fact that these bugs were introduced in the code, and the current lack of responsiveness, shows that we need more people scrutinizing and caring for this software.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
OneEyed
aka aurele
Full Member
Offline
Activity: 154
Merit: 100
|
|
September 16, 2012, 09:57:44 AM |
|
I have submitted a fix for this 8 days ago, I don't understand why it has not been accepted yet, I've not even had a comment. Your patch is good, but the "try..except importError" block must be kept. This is because users who install electrum using the install script are a minority (linux users with admin rights). Most users (windows, mac, linux non-admins, or users who do not want to run an unknown script with sudo) need something that works out of the box, without needing to install anything. Which part of the patch are you referring to? If this is the lib/gui_lite.py or lib/simple_config.py one, then you do not need to qualify the import as it is done relative to the lib/electrum (depending on whether it is installed or not) in any case. And why did you call the directory "lib" instead of "electrum" in the first place? This would avoid the need for all this "try..except ImportError" stuff. if you want, I suggest you get a developer account and write access, because the fact that these bugs were introduced in the code, and the current lack of responsiveness, shows that we need more people scrutinizing and caring for this software.
I don't use Electrum much right now, so I won't be able to spend a lot of time on it. Using pull requests is fine, I just need to find someone to merge them
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
September 16, 2012, 07:43:02 PM |
|
Which part of the patch are you referring to? If this is the lib/gui_lite.py or lib/simple_config.py one, then you do not need to qualify the import as it is done relative to the lib/electrum (depending on whether it is installed or not) in any case.
oh you are right. I thought it was in the "electrum" file. And why did you call the directory "lib" instead of "electrum" in the first place? This would avoid the need for all this "try..except ImportError" stuff.
lol. because that filename was already taken btw, your patch has been merged.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
OneEyed
aka aurele
Full Member
Offline
Activity: 154
Merit: 100
|
|
September 19, 2012, 08:42:29 AM |
|
And why did you call the directory "lib" instead of "electrum" in the first place? This would avoid the need for all this "try..except ImportError" stuff.
lol. because that filename was already taken It would make more sense IMO to rename "electrum" into "electrum.py" and "lib/" to "electrum/". The main executable can be renamed to "electrum" while installing it.
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
September 19, 2012, 08:51:48 AM |
|
And why did you call the directory "lib" instead of "electrum" in the first place? This would avoid the need for all this "try..except ImportError" stuff.
lol. because that filename was already taken It would make more sense IMO to rename "electrum" into "electrum.py" and "lib/" to "electrum/". The main executable can be renamed to "electrum" while installing it. that makes sense, at least for linux users.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
DiThi
Full Member
Offline
Activity: 156
Merit: 100
Firstbits: 1dithi
|
|
September 21, 2012, 09:26:54 PM |
|
Hello, I just have written a full spanish translation in the wiki. Also I made a rather simple pull request which fixes the --fromaddr command line feature, two weeks ago (actually I posted this in july in this thread, before making a proper fix). In the spanish translation (and in the german one), it mentions using comma (,) instead of dot (.) as decimal separator, which is not implemented.
|
1DiThiTXZpNmmoGF2dTfSku3EWGsWHCjwt
|
|
|
Tachikoma
|
|
September 21, 2012, 09:48:02 PM |
|
I've asked Genjix to look into your pull request a while ago since I wasn't sure I understood the commit to the fullest. He is taking a little time-out since the conference but he should be back soon (I hope ). I will make sure the Spanish translation gets compiled into the next release, which shouldn't be too long
|
|
|
|
DiThi
Full Member
Offline
Activity: 156
Merit: 100
Firstbits: 1dithi
|
|
September 22, 2012, 06:13:05 PM |
|
You can test that feature this way: ./electrum -f 0.0001 -s 1SourceAddress payto 1TargetAddress 0.01 It will ask for the private key of 1SourceAddress in SIPA format. You can also provide it in the argument: ./electrum -f 0.0001 -s 1SourceAddress:5PrivateKeyOfSourceAddress payto 1TargetAddress 0.01 Neither the source address nor the key will be saved in the wallet. It's useful for making sporadic transactions from vanity addresses without messing with the wallet. The -f is to set a lower fee, I used to set -f 0 but it no longer works, probably the server I used don't support 0-fee transactions.
|
1DiThiTXZpNmmoGF2dTfSku3EWGsWHCjwt
|
|
|
hazek
Legendary
Offline
Activity: 1078
Merit: 1003
|
|
September 22, 2012, 10:08:12 PM Last edit: September 22, 2012, 11:04:05 PM by hazek |
|
So I installed electrum on my Ubuntu 12.04.1 USB stick with two users, one the installation administrator, second standard. And although I'm able to start the Electrum GUI on both users I have problems on both. On admin user I have a problem where I can't select the http server option for some reason which doesn't really matter since it's always offline anyway. On the standard user I have the same problem plus when I do "electrum -w wallet" to import a deseeded offline wallet it starts the simple GUI where if I click receive it rotates between the 5 addresses but if I switch to pro mode I don't see any addresses under the receive tab. Btw I setup ufw to block everything except 53/udp,80tcp,443/tcp out.
I'm a complete Ubuntu noob and I can't tell you how frustrating Ubuntu is if you aren't familiar with the thousands of commands one needs to know in order to operate it smoothly, not to mention there are no guides online. Anything I'm able to find googling is written so stupid by stuck in their own world developers that probably only those they themselves who already have the answers can understand (file permission and file sharing is just one example for which I didn't find a single good guide when I couldn't do one simple task - give the standard user permission to set shared directories).
I don't know, can you help me out?
EDIT: nvm, all it took was to open 8081 port and it synced and is showing my offline wallet receiving addresses as it's suppose to
|
My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)
If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
October 19, 2012, 09:44:27 AM Last edit: October 19, 2012, 10:34:18 AM by ThomasV |
|
Today I released version 1.1 of Electrum You can get it from here: http://electrum.ecdsa.org/ (new website) It has been a long time since the last release, and a lot of changes have made it into this new version; I will not list them all. Here are the main changes: * support for TCP/SSL and HTTPS. * icons to display confirmation levels < 6 * new system to store user preferences, with user-defined configuration file (see previous post) * new "merchant" script to process payments (see previous post) * the "qt" gui is now refered to as "classic" gui. ("qt" was confusing because the "lite" gui uses qt too) I started to implement Simple Payment Validation, this is what the new "validate_tx" script is about. However, SPV is not implemented in the wallet for the moment; this will require another upgrade. Thanks to all the developers, and I hope you enjoy this new release.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
slush
Legendary
Offline
Activity: 1386
Merit: 1097
|
|
October 19, 2012, 09:49:52 AM |
|
Thomas, than you for the release! It's great to see that there's some development. I feel a bit shy that I promised some work on server, but didn't finished it yet :-(.
Btw do you have any plans with BIP 32? Although current deterministic algorithm works great and I don't have any problem with it, standardization is definitely the way to go. You're also one of few Electrum developers who is capable to implement it (safely)...
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
October 19, 2012, 09:54:52 AM |
|
Thomas, than you for the release! It's great to see that there's some development. I feel a bit shy that I promised some work on server, but didn't finished it yet :-(.
no problem. we will need to work on the server anyway Btw do you have any plans with BIP 32? Although current deterministic algorithm works great and I don't have any problem with it, standardization is definitely the way to go. You're also one of few Electrum developers who is capable to implement it (safely)...
Changing the deterministic algorithm is a change that affects users heavily, so I want to minimize the number of times when it happens. I think we should wait until BIP32 is finalized and used in the official client, so that we can have a compatible wallet. If we do it before them, there are chances the spec will still evolve.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
|