Транзакция EOS pu sh завершается неудачно, поскольку RP C «не имеет подписей для нее с предоставленной задержкой в ​​0 мс при предоставленных разрешениях» - PullRequest
0 голосов
/ 18 июня 2020

Я запросил требуемые ключи и подписал транзакцию ключом, полученным от get_required_keys. Затем упаковал транзакцию, и когда я пытаюсь выполнить sh транзакцию, я получаю сообщение об ошибке

curl http://192.168.0.70: 8900 / v1 / wallet / sign_transaction --data '[{" действия ": [{" аккаунт ":" eosio.token "," авторизация ": [{" субъект ":" priya3 "," разрешение ":" активный "}]," данные ":" 000000000ce3ddad0000000008e3ddad204e000000000000045453540000000000 "}]," ref_block_num ": 1637190," ref_block_prefix ": 2830579483," срок действия ":" 2020-06-18T08: 27: 30.500 "," подписи ": []}, [" EOS8GordyJhxM2nMYsHTKMMbPYqCeCvQRKVe4xkHH] "expiqCvQZt2xkH «2020-06-18T08: 27: 30», «ref_block_num»: 64326, «ref_block_prefix»: 2830579483, «max_net_usage_words»: 0, «max_cpu_usage_ms»: 0, «delay_se c»: 0, «context_free_actions»: [ ], "действия": [{"аккаунт": "eosio.token", "имя": "", "авторизация": [{"актер": "priya3", "разрешение": "активный"}], " data ":" 000000000ce3ddad0000000008e3ddad204e0000000000000453540000000000 "}]," transaction_extensions ": []," signatures ": [" SIG_K1_KetWsgnmQE5dGEX5zbeew86BroWdLcJdRBbDigbyw aPz9hLfUSboSza984DaPFaeUbQKMGzCvLstG "]," context_free_data ": []}

curl http://192.168.0.70: 8888 / v1 / chain / push_transaction --data '{" сжатие ":" нет "," подпись ": [" SIG_K1_KetWsgnmQE5dGEX5zbeew86BroWdLcJdRBbDGbywrifxWi7RtyTaRAhgCsaPz9hLfUSboSza984DaPFaeUbQKMGzCvLstG "], "packed_context_free_data":"», "packed_trx": "7225eb5e46fb1b37b7a8000000000100a6823403ea3055000000000000000001000000000ce3ddad00000000a8ed323221000000000ce3ddad0000000008e3ddad204e00000000000004545354000000000000"} { "код": 500, "сообщение": "ошибка внутренней службы", "ошибка": { "код": 3090003, "name": "unsatisfied_authorization", "what": "Предоставленные ключи, разрешения и задержки не соответствуют заявленным авторизациям", "details": [{"message": "транзакция объявляет полномочия '{\" субъект \ " : \ "priya3 \", \ "permission \": \ "active \"} ', но не имеет подписей для него с предоставленной задержкой 0 мс, предоставленными разрешениями [], предоставленными ключами [\ "EOS5hBsMXd65A6GCHf9dfKQqhf8rwDsutNkRfM1TE8mQAeui5BLiL] и максимальный предел задержки 3888000000 ms "," file ":" authorization_manager. cpp "," line_number ": 532," method ":" check_authorization "}]}}

Кто-нибудь может помочь?.

...