Ok, I have now exported my mobile wallet account and imported it into my development PC.
Here is the output:
[my_user_name] = my Windows user name.
[my_account_id] = my account id.
[my_account_name] = my account name.
Adding account [my_account_id] with name(s) '[my_account_name]'.
Creating directory 'C:\Users\[my_user_name]\AppData\Roaming\concordium\accounts\[my_account_id]'.
Created key directory.
Writing file 'C:\Users\[my_user_name]\AppData\Roaming\concordium\accounts\names.map'.
Added name mapping: '[my_account_name]' --> '[my_account_id]'.
The keys were successfully written to disk.
So this looked like evrything went well.
Then I try to deploy the module using the concordium client (on Windows) to deploy onto a node (on Ubuntu) which runs on the testnet.
I get an error though:
Deploy the module 'C:\Users\[my_user_name]\projects\piggy_bank3\target\concordium\wasm32-unknown-unknown\release\piggy_bank3.wasm' and name it 'sc_piggy_bank_3'.
Allowing up to 12264 NRG to be spent as transaction fee.
Confirm [yN]: y
concordium-client_1.1.1-0: user error (account '[my_account_id]' not found)
So somehow the client doesn’t seem to be able to find the client that it just imported, or am I missing something?
PS. my concordium client is located on another drive than the C drive, if that makes a difference.