966
970
change_amount = total - ( amount + fee )
967
971
if change_amount > DUST_THRESHOLD:
968
972
tx.outputs.append(('address', change_addr, change_amount))
975
979
# Sort the inputs and outputs deterministically
981
985
def mktx(self, outputs, password, config, fee=None, change_addr=None, domain=None):