Простое использование API (на редактировании)



  • RPC-модуль https://github.com/smartholdem/smartholdem-rpc

    предназначен для взаимодействия с blockchain по принципу bitcoind на основе json

    Установка RPC

    git clone https://github.com/smartholdem/smartholdem-rpc
    cd smartholdem-rpc
    npm install

    Запуск RPC

    forever start server.js

    по умолчанию порт 8081, вы можете изменить порт запустив с параметром

    forever start server.js --port 9000

    В целях безопасности RPC доступен локально на сервере по IP 127.0.0.1, т.е. выполнение RPC-запросов проводится локально.

    Если вы хотите открыть доступ к RPC с других IP, тогда запустите RPC с параметром --allow-remote

    forever start server.js --port 9000 --allow-remote

    Простой пример взаимодействия с PHP, отправка транзакции:

    1. Подготовьте исх. транзакцию для вещания в сети
      1.1. Обработайте полученный результат, получите из результата id транзакции
    2. Отправьте транзакцию в сеть используя в качестве параметра id транзакции

Log in to reply