@ -2608,10 +2608,7 @@ class addressGenerator(QThread):
break
print'Generated address with ripe digest:',ripe.digest().encode('hex')
print'Address generator calculated',numberOfAddressesWeHadToMakeBeforeWeFoundOneWithTheCorrectRipePrefix,'addresses at',numberOfAddressesWeHadToMakeBeforeWeFoundOneWithTheCorrectRipePrefix/(time.time()-startTime),'addresses per second before finding one with the correct ripe-prefix.'
#self.emit(SIGNAL("updateStatusBar(PyQt_PyObject)"),'Finished generating address. Writing to keys.dat')
#An excellent way for us to store our keys is in Wallet Import Format. Let us convert now.
@ -3276,6 +3270,10 @@ class NewSubscriptionDialog(QtGui.QDialog):
self.ui.labelSubscriptionAddressCheck.setText('The version number of this address is higher than this software can support. Please upgrade Bitmessage.')
self.ui.labelSubscriptionAddressCheck.setText('Some data encoded in the address is too short.')
elifstatus=='ripetoolong':
self.ui.labelSubscriptionAddressCheck.setText('Some data encoded in the address is too long.')
elifstatus=='success':
self.ui.labelSubscriptionAddressCheck.setText('Address is valid.')
@ -3935,12 +3933,18 @@ class MyForm(QtGui.QMainWindow):
printLock.release()
ifstatus=='missingbm':
self.statusBar().showMessage('Error: Bitmessage addresses start with BM- Please check '+toAddress)
if status=='checksumfailed':
elif status=='checksumfailed':
self.statusBar().showMessage('Error: The address '+toAddress+' is not typed or copied correctly. Please check it.')
if status=='invalidcharacters':
elif status=='invalidcharacters':
self.statusBar().showMessage('Error: The address '+toAddress+' contains invalid characters. Please check it.')
if status=='versiontoohigh':
elif status=='versiontoohigh':
self.statusBar().showMessage('Error: The address version in '+toAddress+' is too high. Either you need to upgrade your Bitmessage software or your acquaintance is being clever.')
elifstatus=='ripetooshort':
self.statusBar().showMessage('Error: Some data encoded in the address '+toAddress+' is too short. There might be something wrong with the software of your acquaintance.')
elifstatus=='ripetoolong':
self.statusBar().showMessage('Error: Some data encoded in the address '+toAddress+' is too long. There might be something wrong with the software of your acquaintance.')
else:
self.statusBar().showMessage('Error: Something is wrong with the address '+toAddress+'.')
eliffromAddress=='':
self.statusBar().showMessage('Error: You must specify a From address. If you don\'t have one, go to the \'Your Identities\' tab.')