digitalbitbox / block-client-go

Electrum client library with failover capabilities

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go blockchain client library with failover capabilities

This library currently contains:

  • jsonrpc - a JSONRPC-2.0 library with support for subscriptions/notifications.
  • electrum - a TCP JSON-RPC Electrum client that supports a subset of the Electrum Server RPC methods.
  • failover - a generic package that lets a client connect to many servers for redundancy, with support for subscriptions/notifications. The primary use case at the moment is to provide failover support for the electrum client in case a server is down or errors in other ways, but it is generic enough to be useful in other contexts.

The API of this library is currenly unstable. Expect frequent breaking changes until we start tagging versions.

About

Electrum client library with failover capabilities

License:Apache License 2.0


Languages

Language:Go 100.0%