0

I am following the given tutorial of multisig : https://steemit.com/eos/@genereos/eos-multisig-tutorial And I am stuck for the command

cleos multisig exec partner11111 payme -p partner11111@active

I have the same name accounts as in the tutorial. For running this command it gives error:

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":"mymultisig11","permission":"active"}', but does not have signatures for it under a provided delay of 0 ms, provided permissions [{"actor":"eosio.msig","permission":"eosio.code"}], provided keys [], and a delay max limit of 3888000000 ms pending console output:

Wallets are unlocked, keys are imported. Can anyone please help me with this error.

  • your proposal need to be executed by mymultisig11 – Jimmy Guo May 15 at 8:15
  • Have you gone through the tutorial carefully? – Varsh May 15 at 8:51
  • I had same error , but took me days before everything works fine – Kmorgan89 May 15 at 15:56
1

I checked, the eosio.msig account as privileged was not set. For this, If the system contract is not deployed, we need to deploy it first. Here is a tutorial https://developers.eos.io/welcome/latest/tutorials/bios-boot-sequence/ After following the tutorial, I deploy eosio.system contract, set eosio.msig account as privileged by cleos push action eosio setpriv '{"account":"eosio.msig","is_priv":"1"}' -p eosio@active and then the exec command runs successfully.

| improve this answer | |

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.