An alternative full node implementation of LBRY's blockchain written in Go (golang)
a35c1e8ede
This commit adds logic to track all registered notifications that have been registered by the client in a notification state when the default automatic reconnect is enabled. The notification state is then used to reregister for all previously registered notifications on reconnect. This allows the caller to continue receiving notifications across reconnect cycles. |
||
---|---|---|
examples | ||
.gitignore | ||
.travis.yml | ||
chain.go | ||
CONTRIBUTORS | ||
doc.go | ||
extensions.go | ||
infrastructure.go | ||
LICENSE | ||
log.go | ||
mining.go | ||
net.go | ||
notify.go | ||
rawtransactions.go | ||
README.md | ||
wallet.go |
btcrpcclient
[] (https://travis-ci.org/conformal/btcrpcclient) [] (http://godoc.org/github.com/conformal/btcrpcclient)
This package is currently under development.
You really probably don't want to use this yet!
Documentation
- API Reference
- btcd Websockets Example
Connects to a btcd RPC server using TLS-secured websockets, registers for block connected and block disconnected notifications, and gets the current block count - Bitcoin Core HTTP POST Example
Connects to a bitcoin core RPC server using HTTP POST mode with TLS disabled and gets the current block count
Installation
$ go get github.com/conformal/btcrpcclient
License
Package btcrpcclient is licensed under the copyfree ISC License.