0

I am creating an account to manage other accounts.

The command is

$ cleos create account eosio accountadmin publickey1 publickey2

But I am getting an error saying that provided keys, permissionsm and delays do not satisfy declared authorizations.

Both of these wallets are unlocked.

Error Details:

transaction declares authority '{"actor":"eosio","permission":"active"}', but does not have signatures for it.

This is the detail about the error.

What is wrong here?

1

Have you tried adding the flag -p eosio@active to ensure that it's trying to utilize the correct auth? (I'm assuming that the wallet is unlocked and accessible and contains the correct keys)

  • this worked the first time around, but this time even with -p eosio@active it gives me the same error. Not sure why? Wallets are unlocked, accessible, contain the correct keys. – coder123 Oct 15 '19 at 7:06
  • Still getting the error, ` cleos create account eosio accountadmin publickey1 publickey2 -p eosio@active Error 3090003: Provided keys, permissions, and delays do not satisfy declared authorizations Ensure that you have the related private keys inside your wallet and your wallet is unlocked. Error Details: transaction declares authority '{"actor":"eosio","permission":"active"}', but does not have signatures for it.` – coder123 Oct 15 '19 at 7:06
  • I had reset my blockchain and forgot to import eosio system account keys for default wallet again. That was causing the issue. RESOLVED – coder123 Oct 15 '19 at 7:29
  • could you expound on what you mean by "eosio system account keys"? – ekkis Dec 29 '19 at 0:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.