Steem: не удается подключиться к RPC кошелька

Я использую узел Steem, который построен с помощью Docker, там все в порядке, я могу подключиться к RPC JSON API с помощью curl, и команды выполняются правильно. Мне нужны некоторые команды из кошелька, но они недоступны, когда я перечисляю все команды. Прочитав документацию, я понял, что мне нужно cli_wallet и подключите его к steemdИтак, я попытался с этой командой:

docker exec -it steemd-exchange /usr/local/steemd-default/bin/cli_wallet --server-rpc-endpoint=ws://127.0.0.1:8091 -w /var/steemwallet/wallet.json

и это ошибка:

Logging RPC to file: logs/rpc/rpc.log
2511124ms th_a       main.cpp:154                  main                 ] wdata.ws_server: ws://127.0.0.1:8091 
0 exception: unspecified
Underlying Transport Error
    {"message":"Underlying Transport Error"}
    asio  websocket.cpp:444 operator()

    {"uri":"ws://127.0.0.1:8091"}
    th_a  websocket.cpp:673 connect

Это должно работать, так как я могу выполнять публичные команды с помощью curl (например, list_accounts) так что я делаю не так? Как использовать команды кошелька с RPC, чтобы я мог программно контролировать свою учетную запись?

РЕДАКТИРОВАТЬ:

Если я удалю --server-rpc-endpoint=ws://127.0.0.1:8091 при запуске cli_wallet тогда я использую кошелек из командной строки, но мне нужно использовать его с RPC JSON

0 ответов

Другие вопросы по тегам