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 Answer 1

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)

4
  • 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
    Commented Oct 15, 2019 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
    Commented Oct 15, 2019 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
    Commented Oct 15, 2019 at 7:29
  • 1
    could you expound on what you mean by "eosio system account keys"?
    – ekkis
    Commented Dec 29, 2019 at 0:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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