Pages:
Author

Topic: Electrum - Bitcoin client for the common users (friendly and instant) - page 11. (Read 110103 times)

sr. member
Activity: 420
Merit: 250
Hello.

I just noticed - Electrum does not save contacts.  I tested this on Ubuntu as well as windows. Has anyone else run into this?
Yes. No saving of contacts or address labels on 1.8.
member
Activity: 623
Merit: 11
Proof-of-Stake Blockchain Network
Hello.

I just noticed - Electrum does not save contacts.  I tested this on Ubuntu as well as windows. Has anyone else run into this?
hero member
Activity: 715
Merit: 500
Bitcoin Venezuela
I agree.   

I would not be here talking to you today, if there were no problem with bitcoin-qt.  The mandatory update to 0.8.1 in May rendered my offline wallets (and online wallets) "corrupt".  The wallet.dat files were not corrupt, they just could not be read by the update. 

For that reason, I started looking for something that makes sense.  I used bitcoin0.6.3 to extract my private keys and it opened my 'corrupt' wallet.dat files perfectly, and Electrum imports them perfectly.  I will not use the bitcoin-qt client again. 

I don't see a button to add contacts (I have many).  That feature would be useful.
Also, some contacts have many wallet addresses, and I always confirm the name and address when sending.  Both should be visible in the contacts list.

Menu bar > Wallet > New contact

sr. member
Activity: 336
Merit: 250
can't wait the new build of electrum  Grin

Keep going your awesome work !!!
member
Activity: 623
Merit: 11
Proof-of-Stake Blockchain Network
I agree.   

I would not be here talking to you today, if there were no problem with bitcoin-qt.  The mandatory update to 0.8.1 in May rendered my offline wallets (and online wallets) "corrupt".  The wallet.dat files were not corrupt, they just could not be read by the update. 

For that reason, I started looking for something that makes sense.  I used bitcoin0.6.3 to extract my private keys and it opened my 'corrupt' wallet.dat files perfectly, and Electrum imports them perfectly.  I will not use the bitcoin-qt client again. 

I don't see a button to add contacts (I have many).  That feature would be useful.
Also, some contacts have many wallet addresses, and I always confirm the name and address when sending.  Both should be visible in the contacts list.
legendary
Activity: 1896
Merit: 1353
The fact that any electrum.dat file can be opened (if stolen or moved) without a password, may not allow someone to take your coins, but if they can open it, it might motivate them to crack your password.  Is this intentional?  Or should the program ask for a password when it opens up / opens a different .dat file?

Electrum works like Bitcoin-qt with respect to this question: only your private keys (needed to spend money) are encrypted, not the entire wallet file.
I believe many design decisions used in Bitcoin-qt are good and should be followed.

Here are the reasons behind this choice:
- the user password is required only for signing transactions, so that private keys remain unencrypted in memory only for a few millisecond. This makes is very difficult for another program to read them.
- if the entire wallet file was encrypted with an additional password, some users would probably use the same password for the wallet and for the private keys, or (even worse) they would encrypt only the wallet, and not reencrypt the private keys. Thus, providing such an option would actually make the software less secure.


sr. member
Activity: 278
Merit: 251
Bitcoin-Note-and-Voucher-Printing-Empowerer
this is certainly intentional. it makea management of your addresses etc more convenient if this is not password protected, e.g. administering addressbook, freezing/prioritizing own addresses, labelling of addresses.

for your concerns, you should install truecrypt on your offline pc, create an encrypted container file, and move your wallet file there.
member
Activity: 623
Merit: 11
Proof-of-Stake Blockchain Network
Your imported private key gets encrypted into your Electrum wallet.

Thanks for your response.  I did some testing...

I put my electrum.dat (containing an imported wallet) on another computer and and was able use "file" + "open wallet" without being prompted for a password.   I could see all addresses, balances and transactions for the 5 electrum addresses and all the same for my imported wallet.  I was not able to spend coins without a password, but I could see everything. 

The fact that any electrum.dat file can be opened (if stolen or moved) without a password, may not allow someone to take your coins, but if they can open it, it might motivate them to crack your password.  Is this intentional?  Or should the program ask for a password when it opens up / opens a different .dat file?
hero member
Activity: 938
Merit: 1000
Your imported private key gets encrypted into your Electrum wallet.
member
Activity: 623
Merit: 11
Proof-of-Stake Blockchain Network
I just started with Electrum.   I have an imported wallet and I wonder where the private key is stored.  I understand that this wallet will not be restored if I restore Electrum from seed.  But I want to know where Electrum keeps it. If someone gains access to my computer, Electrum's ".dat" file is encrypted, but where are the private keys (that I entered) for my imported wallet?

The reason I ask...  I have one wallet.dat that has never seen an on-line computer (and it contains quite a bit).  Before I enter a private key to access/spend from that wallet, I want to know where the private key goes/stays/is stored after I enter it into Electrum.

Thanks

legendary
Activity: 1896
Merit: 1353
Problem solved !! it work !!
Awesome support!

EDIT: I don't find your btc address, you definitely deserve a donation for help me and keep going to dev your client!

thanks. I will try to make a bugfix release soon.

Do not donate to me.
if you want to make a donation, better send it to one of the Electrum server operators; they have operating costs.

sr. member
Activity: 336
Merit: 250
I believe that I have diagnosed the bug.
Can you please synchronize your wallet using pdmc.net, so that you can reproduce the "not enough funds" message again, like you posted before?

Once you have done that, type this in the console tab:

Code:
wallet.config.set_key('transactions', '', True)

Then exit electrum, and restart it.
It will resynchronize for a while, and then it should not have the "not enough funds" message anymore.

please report if it worked.


Problem solved !! it work !!
Awesome support!

EDIT: I don't find your btc address, you definitely deserve a donation for help me and keep going to dev your client!
legendary
Activity: 1896
Merit: 1353
I believe that I have diagnosed the bug.
Can you please synchronize your wallet using pdmc.net, so that you can reproduce the "not enough funds" message again, like you posted before?

Once you have done that, type this in the console tab:

Code:
wallet.config.set_key('transactions', '', True)

Then exit electrum, and restart it.
It will resynchronize for a while, and then it should not have the "not enough funds" message anymore.

please report if it worked.
legendary
Activity: 1896
Merit: 1353
@ThomasV: thanks for all this infos! so when all servers finish to be upgrading I will get back my BTC ?

you don't have to wait, pdmc.net seems to be working fine.

I'm trying to understand why you get the "not enough funds" message;
this seems to be a wallet corruption bug, caused by the previous one.

if you need to access your coins immediately, restore your wallet from seed on pdmc.net, and wait until your wallet is synchronized.
(but of course, if you do this it will not help me find the bug; I would prefer to understand what's going on with your wallet. my goal is to improve the software.)


sr. member
Activity: 336
Merit: 250
I can see these transactions, they have been propagated, even if they are not shown at blockchain.info.

bb170b204b7d7b6c4eff47e7c30414eb287ddab7a36c21583fe05e0a1c8cfd79
-> this is a transaction to Satoshi dice. it looks normal, but it depends on outputs from 514b2cb48fcecc609b72ace23970161541fcafb4f1dbff586265a3f360a4ea5e

514b2cb48fcecc609b72ace23970161541fcafb4f1dbff586265a3f360a4ea5e
-> this is a very big transaction, with 129 outputs, and very small output amounts.
it is an incoming transaction, you received 1340 satoshis there.
this transaction is considered as spam by the bitcoin network, because of the new rules. (see: https://bitcointalksearch.org/topic/warning-bitcoin-will-soon-block-small-transaction-outputs-196138)
Do you know where it comes from?

27ab2b68c40172cf3be268d485667514ea6f7dc9a13790ed114a0430728c35b3
-> looks normal, but depends on bb170b204b7d7b6c4eff47e7c30414eb287ddab7a36c21583fe05e0a1c8cfd79

so, the problem is caused by bb170b204b7d7b6c4eff47e7c30414eb287ddab7a36c21583fe05e0a1c8cfd79.
this transaction will never go in the blockchain because of the new rules since may 15.

Therefore Electrum servers should block it too. In other words, it is a server bug.
Electrum servers should update to bitcoind 0.8.2, so that this transaction will disappear. (and the other two will disapear too)

I cannot do that now, because my server is currently down, so may I ask other server operators to upgrade their bitcoind?
note: you may just just stop and restart your bitcoind and your electrum server, this too will fix this user's problem,
but it won't prevent it from happening again.

@dermo: sorry for the inconvenience. I hope some server gets upgraded soon.


@ThomasV: thanks for all this infos! so when all servers finish to be upgrading I will get back my BTC ?
sr. member
Activity: 349
Merit: 250
electrum.be has been upgraded as well...
sr. member
Activity: 336
Merit: 250
I've updated my server to 8.1 as well; electrum.bysh.me.

You do know you can edit your posts btw?

I'm sorry for this flood, I've taked the note Wink

no pending on your server too btw, so I'm imagine another server block my transactions, but how can I find this naughty  Cry
hero member
Activity: 938
Merit: 1000
I've updated my server to 8.1 as well; electrum.bysh.me.

You do know you can edit your posts btw?
sr. member
Activity: 336
Merit: 250
I've try to make a transaction on electrum.datemas.de for testing and... another pending with unknown hash on the blockchain ... Sad

fedf46f94310e7d09a9e0e9be5e5eef601e83b14e264ef16012601fe56e4a926

sr. member
Activity: 336
Merit: 250
I've try all servers on the server list, all are good and show me the pending
When I switch to PDMC still don't show the pending
Pages:
Jump to: