From 5e08f8c964970fc13d8d3005338e57b8573c2d4a Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Thu, 1 Dec 2022 12:32:30 +0000 Subject: [PATCH] tx.new, tw.addresses: cleanups, minor fix --- mmgen/tw/addresses.py | 5 ++++- mmgen/tx/new.py | 2 -- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mmgen/tw/addresses.py b/mmgen/tw/addresses.py index 0a94efa3..7035c8f5 100755 --- a/mmgen/tw/addresses.py +++ b/mmgen/tw/addresses.py @@ -269,6 +269,7 @@ class TwAddresses(TwView): yield (sid_save, sid_range(bot, n-1)) assert self.sort_key == 'twmmid' + assert self.reverse == False if not hasattr(self,'_sid_ranges'): self._sid_ranges = dict(gen_sid_ranges()) @@ -313,6 +314,7 @@ class TwAddresses(TwView): n = (top + bot) >> 1 assert self.sort_key == 'twmmid' + assert self.reverse == False data = self.data start = get_start( @@ -325,7 +327,8 @@ class TwAddresses(TwView): if not d.recvd: return d else: - return False + break + return False def get_change_address_by_addrtype(self,mmtype): """ diff --git a/mmgen/tx/new.py b/mmgen/tx/new.py index 20257301..86965221 100755 --- a/mmgen/tx/new.py +++ b/mmgen/tx/new.py @@ -189,8 +189,6 @@ class New(Base): from ..tw.addresses import TwAddresses al = await TwAddresses(self.proto,get_data=True) - al.reverse = False - al.do_sort('twmmid') if is_mmgen_addrtype(self.proto,arg): arg = MMGenAddrType(self.proto,arg)