Eos: send transaction ,get error Error 3090003: provided keys, permissions, and delays do not satisfy declared authorizations

Created on 15 May 2018  路  8Comments  路  Source: EOSIO/eos

auto trx = transaction();
trx.actions.emplace_back(vector{{N(ocaskans), N(active)}}, test_action); trx.send(0, receiver);
but get error!
Error 3090003: provided keys, permissions, and delays do not satisfy declared authorizations
Error Details:
transaction declares authority '{"actor":"ocaskans","permission":"active"}', but does not have signatures for it under a provided delay of 0 ms

Most helpful comment

hi friends,
I need the answer for the account creation again and again i found this error...
Error 3090003: provided keys, permissions, and delays do not satisfy declared authorizations while creating an account

All 8 comments

I have same error when I running contract Proxy with dawn 4.0.

Change "active" to "ocaskans.code"

Closing this issue in favor of issue #3086.

@bytemaster thanks very much, the problem has been solved and the specific solution is as follows:
cleos -u http://127.0.0.1:8889/ --wallet-url http://127.0.0.1:8890/ set account permission ocaskans active '{"threshold": 1,"keys": [{"key": "EOS8W7jnJH6n5vfBwnp3JW3PzvZpaWTSnWx4GMhPsezXfxR8ZwjJk","weight": 1}],"accounts": [{"permission":{"actor":"ocaskans","permission":"eosio.code"},"weight":1}]}' owner -p ocaskans

EOS8W7jnJH6n5vfBwnp3JW3PzvZpaWTSnWx4GMhPsezXfxR8ZwjJk is public key of you create,and then need import Corresponding private key to wallet

While creating account it asks for the public key : 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.
i given the correct key after generating the import key..

system: ~/eos/programs$ cleos create account eosio ping.ctr EOS8W7jnJH6n5vfBwnp3JW3PzvZpaWTSnWx4GMhPsezXfxR8ZwjJk EOS8W7jnJH6n5vfBwnp3JW3PzvZpaWTSnWx4GMhPsezXfxR8ZwjJk
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.

hi friends,
I need the answer for the account creation again and again i found this error...
Error 3090003: provided keys, permissions, and delays do not satisfy declared authorizations while creating an account

Hello, this problem is not shooting.
2018-08-06 21 04 56

Was this page helpful?
0 / 5 - 0 ratings