1
0

always display a receiving address (fix #2031)

This commit is contained in:
ThomasV
2017-01-04 19:09:14 +01:00
parent 0f424a9da4
commit a8c23f9bf0
4 changed files with 21 additions and 6 deletions

View File

@@ -1119,6 +1119,18 @@ class Abstract_Wallet(PrintError):
if addrs:
return addrs[0]
def get_receiving_address(self):
# always return an address
domain = self.get_receiving_addresses()
choice = domain[0]
for addr in domain:
if addr not in self.history.keys():
if addr not in self.receive_requests.keys():
return addr
else:
choice = addr
return choice
def get_payment_status(self, address, amount):
local_height = self.get_local_height()
received, sent = self.get_addr_io(address)