tadd getalias command - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 9be94c74d25e6ae4dc4956e4bf506d8f31e7280d DIR parent 8513dd2c63e1adad6d5bfc93b5fadf751b22dd29 HTML Author: ThomasV <thomasv@gitorious> Date: Sun, 31 May 2015 15:06:52 +0200 add getalias command Diffstat: M lib/commands.py | 4 ++++ 1 file changed, 4 insertions(+), 0 deletions(-) --- DIR diff --git a/lib/commands.py b/lib/commands.py t@@ -65,6 +65,7 @@ register_command('decodetx', 0, 0, 0, ['tx'], [], 'Decode serialized t register_command('getprivatekeys', 0, 1, 1, ['address'], [], 'Get the private keys of an address', 'Address must be in wallet.') register_command('dumpprivkeys', 0, 1, 1, [], [], 'Dump private keys from your wallet', '') register_command('freeze', 0, 1, 0, ['address'], [], 'Freeze address', 'Freeze the funds at one of your wallet\'s addresses') +register_command('getalias', 0, 0, 0, ['key'], [], 'Retrieve alias', 'Lookup in your list of contacts, and for an OpenAlias DNS record') register_command('getbalance', 1, 1, 0, [], [], 'Return the balance of your wallet', '') register_command('getservers', 1, 0, 0, [], [], 'Return the list of available servers', '') register_command('getaddressbalance', 1, 0, 0, ['address'], [], 'Return the balance of an address', '') t@@ -508,6 +509,9 @@ class Commands: def listcontacts(self): return self.contacts + def getalias(self, key): + return self.contacts.resolve(key) + def searchcontacts(self, query): results = {} for key, value in self.contacts.items():