URI: 
       trename command: notify - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 95393656aa1deb6c92d996aa0287b90cba5bc70e
   DIR parent 3eca419ef3399c67240780f726835dbab22a85d7
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Tue,  1 Dec 2015 08:58:00 +0100
       
       rename command: notify
       
       Diffstat:
         M RELEASE-NOTES                       |       2 ++
         M lib/commands.py                     |       5 ++---
         M lib/daemon.py                       |       4 ++--
       
       3 files changed, 6 insertions(+), 5 deletions(-)
       ---
   DIR diff --git a/RELEASE-NOTES b/RELEASE-NOTES
       t@@ -1,5 +1,7 @@
        # Release 2.6
         * separation between plugins and GUIs
       + * the daemon supports jsonrpc commands
       + * new command: 'notify <address> <url>'
        
        # Release 2.5.4
         * increase MIN_RELAY_TX_FEE to avoid dust transactions
   DIR diff --git a/lib/commands.py b/lib/commands.py
       t@@ -601,7 +601,7 @@ class Commands:
                    self.wallet.remove_payment_request(k, self.config)
        
            @command('n')
       -    def watchaddress(self, address, URL):
       +    def notify(self, address, URL):
                """Watch an address. Everytime the address changes, a http POST is sent to the URL."""
                def callback(x):
                    import urllib2
       t@@ -614,8 +614,7 @@ class Commands:
                    except BaseException as e:
                        util.print_error(str(e))
                self.network.send([('blockchain.address.subscribe', [address])], callback)
       -        return "ok"
       -
       +        return True
        
        param_descriptions = {
            'privkey': 'Private key. Type \'?\' to get a prompt.',
   DIR diff --git a/lib/daemon.py b/lib/daemon.py
       t@@ -75,13 +75,13 @@ class Daemon(util.DaemonThread):
                    self.server.register_function(getattr(self.cmd_runner, cmdname), cmdname)
                self.server.register_function(self.run_cmdline, 'run_cmdline')
                self.server.register_function(self.ping, 'ping')
       -        self.server.register_function(self.daemon, 'daemon')
       +        self.server.register_function(self.run_daemon, 'daemon')
                self.server.register_function(self.run_gui, 'gui')
        
            def ping(self):
                return True
        
       -    def daemon(self, config):
       +    def run_daemon(self, config):
                sub = config.get('subcommand')
                assert sub in ['start', 'stop', 'status']
                if sub == 'start':