Thanks Carlos.
You are correct. When I ran cleos wallet private_keys
(Step 1), it returned two keypairs instead of one.
So I went to Step 2 and removed the incorrect second keypair that I had in my wallet.
Now I have the correct keypair in my wallet, like yours:
EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV
5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3
Step 3:
I ran cleos wallet import
and pasted the 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3
private key. I get an error because the key already exists and is already in the wallet:
It makes sense, because 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3
is the private key I already have in my wallet. So I moved forward to Step 4.
Step 4
I repeated Step 1, and yes I have the same imported public key & private key as you:
Now it is true that the public key I have on the eosio.token account looks incorrect:
But now when I want to change the keys on the eosio.token account, by using your command:
cleos set account permission eosio.token owner EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV -p eosio.token@owner
… I cannot do it, because I get the same Error 3090003 than I had previously:
So I cannot complete Step 4 and change the keys on the eosio.token
account.
Thank you for your assistance!