Author

Topic: Can't transfert to offline wallet (Read 442 times)

sr. member
Activity: 586
Merit: 317
October 17, 2016, 02:58:52 PM
#7
Sorry, I'm still having an issue: I can't sign a transaction on the offline wallet: Electrum is trying to reach a server and fail saying

"Server did not answer"

EDIT: Just find a workaround: start electrum using --offline argument.

Regards


sr. member
Activity: 586
Merit: 317
October 16, 2016, 04:11:00 PM
#6
Sorry, I just understood the issue: I excepted to be able to display the balance of my offline wallet, which is not possible as explained here.
I realize even after few years in the Bitcoin, I didn't fully understand what is a wallet, shame on me !

By the way, thanks for the hand  Wink
sr. member
Activity: 586
Merit: 317
October 16, 2016, 03:24:37 PM
#5
You're right, this is making sense and explaining why the transaction failed.
But I tried with another receiving address of the offline wallet, and the amount is always equal to zero even if both address are different. Different but belonging to the same wallet, the offline one.

I think i didn't understand the flow used to fund the offline wallet.

From online, let(s say an exchanger for instance, I am supposed to send to one of the offline addresses; the coins are then forwarded to the watch-only wallet. From this one, I create an unsigned transaction using another offline address. This transaction will be signed by the air-gapped host and broadcasted once I upload it to the online host.

Is that right or am I missing something ?


legendary
Activity: 1039
Merit: 2783
Bitcoin and C♯ Enthusiast
October 16, 2016, 02:34:18 PM
#4
It is because you are sending from 1PD8sU.... to 1PD8sU..... address.
In other words your "To" and "From" address are the same thing, so Electrum is telling you that you are in fact not transferring anything.

Look closer at the two green highlighted Addresses:
sr. member
Activity: 586
Merit: 317
October 16, 2016, 01:23:48 PM
#3
Hello,

Thanks for the reply, but I'm almost sure there is a bug. Have a look:


After pressing "preview", the amount disappeared !


legendary
Activity: 1039
Merit: 2783
Bitcoin and C♯ Enthusiast
October 16, 2016, 11:06:02 AM
#2
Here are the steps:
1) Offline: make a new wallet with seed and everything.
2) Offline: copy the master public key
3) Online: make a watch-only wallet using this master public key
I think you have already done steps 1-3

4) Online: go to send tab, fill in the boxes, click "preview" and copy the unsigned tx



5) Offline: transfer the tx from last step to your offline wallet, import it and click "Sign"


6) Online: transfer the signed tx from last step to your online wallet, import it and click "Broadcast"
sr. member
Activity: 586
Merit: 317
October 16, 2016, 05:41:03 AM
#1
Hello,

I created an offline wallet as explained in the Electrum documentation.
From my online PC, I imported my public key creating a watch-only wallet. Got the warning message telling me I can't spend coins from it.
I sent some coins to my offline address from another client. After a while, the transaction appeared in the watch-only wallet.
Tried to create an unsigned transaction from the send menu, set offline address as destination, hit "preview", coz I couldn't find the "send button".
The transaction data don't seem to be reliable as the amount is set to "0" although I entered the right amount.
Tried to transfert it to the air-gapped host and of course failed, trying to sign the transaction and calling a remote server.
What am I missing ? Where is this bloody "send button" ? I use 2.7.8 release.

Thanks for helping me.

Regards
Jump to: