Предоставляет ли Electrum какой-либо API?

Предоставляет ли Electrum какой-либо API? Если да, пожалуйста, дайте мне знать, есть ли доступная специальная документация.

Кроме того, поддерживает ли Electrum Bitcoin Cash?

Цель: я хочу интегрировать Electrum в свое приложение для обслуживания кошелька и возможностей заполнения. Я планирую запустить полную ноду для BCH и BTC.

Ответы (1)

Да, конечно. Вы можете отправлять запросы на серверы Electrum или ваш сервер (рекомендуется), отправляя запросы JSON-RPC.

Взгляните на документацию Electrum

https://electrumx.readthedocs.io/en/latest/protocol-methods.html

для биткойн наличных используйте Electroncashте же команды.

Например, чтобы передать шестнадцатеричную транзакцию, вы можете вызвать

{"id": 1, "method": "blockchain.transaction.broadcast", "params": ["YOUR_HEX_TRANSACTION"]}

Нет доступных команд кошелька, но доступны команды блокчейна.

Адам, спасибо за ответ. Я также искал аналогичное решение, заданное Гаганом. У меня есть дополнительные вопросы, например, есть bitcore api sdk, который также доступен для создания кошельков и выполнения транзакций. Тогда какую пользу мы получаем от использования API Электрума? Я действительно постараюсь ответить :)
Спасибо, но я не нашел ни одного метода с надписью createWallet :/
amit Вам понадобится клиент Electrum, который подключается к серверу Electrum. По логике он похож на API биткора, но требует меньше компонентов и более безопасен, так как все содержимое кошелька/ключей хранится на клиенте.
Пожалуйста, не задавайте несколько вопросов в разделе комментариев. в любом случае, я отредактировал свой ответ.