Как добавить несколько разрешений учетной записи в EOS - PullRequest
0 голосов
/ 15 ноября 2018

команда ниже:

cleos set account permission mcdonald active '{"threshold": 1, "keys": [{"key": "EOS7BZwiFi3nyBi9rQJua6wQv37my7G21YYNZo5ZeVKcGZQNFYEjd", "weight": 1}, {"key": "EOS63ZXCNHSAr9ZqXCpAgLNox4CLYZ2u2oCVnNZeVCSp5W82qLb4i", "weight": 1}], "accounts":[{"permission":{"actor":"mcdonald","permission":"active"},"weight":1}, {"permission":{"actor":"mcdonald","permission":"active"},"weight":1}]}' owner
Сообщение об ошибке выглядит следующим образом: Власть не прошла проверку! убедитесь, что ключи, учетные записи и ожидания отсортировано и что порог действителен и выполним!

Что пошло не так? Я думаю, что формат JSON должен быть в порядке.

1 Ответ

0 голосов
/ 01 марта 2019

попробуйте это:

cleos set account permission <your_account> active <contract_account> --add-code

, например:

cleos set account permission me active bob --add-code
cleos set account permission me active alice --add-code
cleos set account permission me active foo --add-code
cleos set account permission me active bar --add-code

, затем проверьте с помощью cleos get account me

:

создано: 2019-03-01T12: 49: 08.500
разрешения:
владелец 1: 1 EOS6MRyXXXXXXXXXcfnVPJqcVpscN5So8BhtXXXXXX
активно 1: 1 EOS6MRyXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPeosio.code, 1 bar@eosio.code memory:
квота: неограниченно используется: 2,785 КиБ

чистая пропускная способность:
используется: неограниченно
доступно: не ограничено
ограничение: не ограничено

пропускная способность процессора:
используется: без ограничений
доступно: без ограничений
ограничение: без ограничений

...