From 343492795af9b59cc03650bd8d45bb813f6b96ec Mon Sep 17 00:00:00 2001 From: Pieter Wuille Date: Tue, 23 Dec 2014 18:19:54 +0100 Subject: [PATCH] doc: add section about watch-only addresses to release notes --- doc/release-notes.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/doc/release-notes.md b/doc/release-notes.md index 91c69b29a..0a59d27a6 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -148,6 +148,31 @@ than the implementation in OpenSSL. [1] https://eprint.iacr.org/2014/161.pdf +Watch-only addresses in the wallet +================================== + +The wallet can now track transactions to addresses (or scripts) for which you +do not have the private keys. + +This can be used to track payments without needing the private keys online on a +possibly vulnerable system. In addition, it can help for (manual) construction +of multisig transactions where you are only one of the signers. + +One new RPC, `importaddress`, is added which functions similarly to +`importprivkey`, but instead takes an address or script (in hexadecimal) as +argument. After using it, outputs credited to this address or script are +considered to be yours. + +The following RPCs have optional support for watch-only addresses: +`getbalance`, `listreceivedbyaddress`, `listreceivedbyaccount`, +`listtransactions`, `listaccounts`, `listsinceblock`, `gettransaction`. See the +RPC documentation for those methods for more information. + +Compared to using `getrawtransaction`, this mechanism does not require +`-txindex`, scales better, integrates better with the wallet, and is compatible +with future block chain pruning functionality. It does mean the address needs +to added to the wallet before the payment, though. + 0.10.0 Release notes =======================