URI: 
       tMerge branch 'master' of git://gitorious.org/electrum/electrum - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 87e4131623a42b55a3fe960913745bd3362aa63c
   DIR parent ac7bff3aa0b0ac8913b83cef03db48e9c44f941b
  HTML Author: thomasv <thomasv@gitorious>
       Date:   Wed, 22 Feb 2012 15:40:27 +0100
       
       Merge branch 'master' of git://gitorious.org/electrum/electrum
       
       Diffstat:
         M client/wdaemon.py                   |       7 +++++++
       
       1 file changed, 7 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/client/wdaemon.py b/client/wdaemon.py
       t@@ -61,6 +61,10 @@ def get_num(pw):
            if pw != password: return False
            return len(wallet.addresses)
        
       +def get_mpk(pw):
       +    if pw != password: return False
       +    return wallet.master_public_key.encode('hex')
       +
        
        
        if __name__ == '__main__':
       t@@ -73,6 +77,8 @@ if __name__ == '__main__':
                try:
                    if cmd == 'getnum':
                        out = server.getnum(password)
       +            elif cmd == 'getkey':
       +                out = server.getkey(password)
                    elif cmd == 'getnewaddress':
                        out = server.getnewaddress(password)
                    elif cmd == 'stop':
       t@@ -94,6 +100,7 @@ if __name__ == '__main__':
                    server = SimpleJSONRPCServer(( host, port))
                    server.register_function(get_new_address, 'getnewaddress')
                    server.register_function(get_num, 'getnum')
       +            server.register_function(get_mpk, 'getkey')
                    server.register_function(do_stop, 'stop')
                    server.serve_forever()