Branch: refs/heads/master
Home: https://github.com/btcsuite/btcwallet
Commit: 6cf22b7944f607357cb6108ff44b9ca19383f863
https://github.com/btcsuite/btcwallet/commit/6cf22b7944f607357cb6108ff44b9ca19383f863
Author: Josh Rickmar <[email protected]>
Date: 2016-03-11 (Fri, 11 Mar 2016)
Changed paths:
M rpc/legacyrpc/server.go
M wallet/chainntfns.go
M wallet/rescan.go
M wallet/wallet.go
Log Message:
-----------
Remove legacy JSON-RPC notifications.
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.