eos 创建账号时报Error 3090003问题

创建账户时:

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

原因:

钱包中没有包含eos系统私钥(这个私钥是公开,系统默认的的),使用此钱包创建账号是就会报错;

解决方案:

系统私钥在 2个位置都可以找到:

  1. 启动选项: --signature-provider EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV=KEY:5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3 这里 =KEY:的后面那一段
  2. 在nodeos的配置文件(ubuntu默认路径:~/.local/share/eosio/nodeos/config/config.ini)=KEY:的后面那一段

 

找到后将私钥导入钱包:

cleos wallet import -n 钱包名  --private-key 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3

 

你可能感兴趣的:(区块链)