Требуется написать Веб-интерфейс для electrum

Цена договорная
22 сентября 2022, 17:09 • 13 откликов • 79 просмотров
Требуется написать Веб-интерфейс для electrum:
- список транзакций
- список адресов
- создать новый адрес
- отправить транзакцию

Сам электрум:
https://electrum.org/#download

Чтобы запустить его в testnet:
electrum --testnet
или
electrum.exe --testnet

Чтобы узнать, где находится конфиг:
Вид -> Показать консоль -> вкладка "консоль" -> в консоле набрать config.path

Получить тестовые биткоины на адрес:
https://bitcoinfaucet.uo1.net/
https://www.google.com/search?q=bitcoin%20testnet%...

Чтобы включить бекенд электрума, нужно закрыть электрум, зайти в папку config.path и в файле config, прописать следующее:
"rpcport": 7777,
"rpcpassword": "password",
"rpcuser": "username",

После запуска электрума (electrum --testnet), можно коннектиться к его бекенду.

Документация:
https://electrum.readthedocs.io/en/latest/jsonrpc....

Доступные методы:
electrum --help

Параметры, которые принимает метод:
electrum help <command>

Пример использования:
curl --data-binary '{"id":"someid","method":"payto","params":{"destination": "tb1q4g4mw6z9pvcenuayhla6pwd6707kynzj94u6xj", "amount":"0.00123"}}' http://username:password@127.0.0.1:7777
curl --data-binary '{"id":"someid","method":"getbalance","params":{}}' http://username:password@127.0.0.1:7777