EOSIO / eos

An open source smart contract platform
https://developers.eos.io/manuals/eos
MIT License
11.27k stars 3.6k forks source link

Error 3090003: Provided keys, permissions, and delays do not satisfy declared authorizations #4933

Closed nb312 closed 6 years ago

nb312 commented 6 years ago

I just learn the website of eos-office to get starting, when I run the code bellow:

cleos set contract eosio build/contracts/eosio.bios -p eosio@active

it has this error

Publishing contract...
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.

real want to know

for I don't know what the -p means, I just tun the command line cleos set contract -h ,it print a message to say that

-p,--permission TEXT ...    An account and permission level to authorize, as in 'account@permission' (defaults to 'account@active')

Problem

so the really problem is what is account and permission mean , I just have a wallet name, password ,private key ,public key here.

jgiszczak commented 6 years ago

See 'Step 2' of this documentation

nb312 commented 6 years ago

I mean that I don't know what it is the really means about the permissions, can you give me an example. I just follow the tutorial you picked for me, but have the problem. @jgiszczak