#Right now, PyBitmessage only support connecting to stream 1. It doesn't yet contain logic to expand into further streams.
softwareVersion='0.1.4'
softwareVersion='0.1.5'
verbose=2
maximumAgeOfAnObjectThatIAmWillingToAccept=216000#Equals two days and 12 hours.
lengthOfTimeToLeaveObjectsInInventory=237600#Equals two days and 18 hours. This should be longer than maximumAgeOfAnObjectThatIAmWillingToAccept so that we don't process messages twice.
@ -411,7 +411,7 @@ class receiveDataThread(QThread):
self.receivedgetbiginv=True
sqlLock.acquire()
#Select all hashes which are younger than two days old and in this stream.
self.ackDataThatWeHaveYetToSend.append(ackData)#When we have processed all data
self.ackDataThatWeHaveYetToSend.append(ackData)#When we have processed all data, the processData function will pop the ackData out and process it as if it is a message received from our peer.
self.cur.execute('''CREATE TABLE knownnodes (timelastseen int, stream int, services blob, host blob, port blob, UNIQUE(host) ON CONFLICT REPLACE)''')#This table isn't used in the program yet but I have a feeling that we'll need it.
self.cur.execute('''CREATE TABLE knownnodes (timelastseen int, stream int, services blob, host blob, port blob, UNIQUE(host, stream, port) ON CONFLICT REPLACE)''')#This table isn't used in the program yet but I have a feeling that we'll need it.
self.label.setText(QtGui.QApplication.translate("helpDialog","As Bitmessage is a collaborative project, help can be found online in the Bitmessage Wiki:",None,QtGui.QApplication.UnicodeUTF8))
self.label.setText(QtGui.QApplication.translate("helpDialog","As Bitmessage is a collaborative project, help can be found online in the Bitmessage Wiki:",None,QtGui.QApplication.UnicodeUTF8))
@ -61,7 +64,7 @@ class Ui_NewAddressDialog(object):
defretranslateUi(self,NewAddressDialog):
NewAddressDialog.setWindowTitle(QtGui.QApplication.translate("NewAddressDialog","Create new Address",None,QtGui.QApplication.UnicodeUTF8))
self.label.setText(QtGui.QApplication.translate("NewAddressDialog","Here you may generate as many addresses as you like. Indeed, creating many addresses is encouraged.",None,QtGui.QApplication.UnicodeUTF8))
self.label.setText(QtGui.QApplication.translate("NewAddressDialog","Here you may generate as many addresses as you like. Indeed, creating and abandoning addresses is encouraged.",None,QtGui.QApplication.UnicodeUTF8))
self.label_2.setText(QtGui.QApplication.translate("NewAddressDialog","Label (not shown to anyone except you)",None,QtGui.QApplication.UnicodeUTF8))
self.radioButtonMostAvailable.setText(QtGui.QApplication.translate("NewAddressDialog","Use the most available stream",None,QtGui.QApplication.UnicodeUTF8))
self.radioButtonExisting.setText(QtGui.QApplication.translate("NewAddressDialog","Use the same stream as an existing address",None,QtGui.QApplication.UnicodeUTF8))