6cf22b7944
These notifications were added to support real time updates for btcgui. As the btcgui project is no longer being developed, there are no more consumers of this API, and it makes sense to remove them given their various issues (the largest being that notifiations are sent unsubscribed to clients that may never be interrested in them). A new notification server has already been added to the wallet package to handle notifications in a RPC-server agnostic way. This server is the means by which the wallet notifies changes for gRPC clients. If per-client registered notifications are to be re-added for the JSON-RPC server, they should be integrated with the new notification server rather than using this legacy code. |
||
---|---|---|
.. | ||
internal/txsizes | ||
txauthor | ||
txrules | ||
chainntfns.go | ||
createtx.go | ||
disksync.go | ||
doc.go | ||
loader.go | ||
log.go | ||
notifications.go | ||
README.md | ||
rescan.go | ||
wallet.go |
wallet
[] (https://travis-ci.org/btcsuite/btcwallet)
Feature Overview
TODO: Flesh out this section
Documentation
[] (http://godoc.org/github.com/btcsuite/btcwallet/wallet)
Full go doc
style documentation for the project can be viewed online without
installing this package by using the GoDoc site here:
http://godoc.org/github.com/btcsuite/btcwallet/wallet
You can also view the documentation locally once the package is installed with
the godoc
tool by running godoc -http=":6060"
and pointing your browser to
http://localhost:6060/pkg/github.com/btcsuite/btcwallet/wallet
Installation
$ go get github.com/btcsuite/btcwallet/wallet
Package wallet is licensed under the copyfree ISC License.