1
0

payment_identifiers: also match local contacts

This commit is contained in:
Sander van Grieken
2023-07-07 22:54:46 +02:00
parent db6779bf04
commit 7f766f6dfb
2 changed files with 29 additions and 5 deletions

View File

@@ -101,6 +101,17 @@ class Contacts(dict, Logger):
}
raise AliasNotFoundException("Invalid Bitcoin address or alias", k)
def by_name(self, name):
for k in self.keys():
_type, addr = self[k]
if addr.casefold() == name.casefold():
return {
'name': addr,
'type': _type,
'address': k
}
return None
def fetch_openalias(self, config):
self.alias_info = None
alias = config.OPENALIAS_ID