Domob1812 namecoin id2 #409
|
@ -2936,7 +2936,7 @@ class settingsDialog(QtGui.QDialog):
|
||||||
self.ui.labelNamecoinPassword.setEnabled(isNamecoind)
|
self.ui.labelNamecoinPassword.setEnabled(isNamecoind)
|
||||||
|
|
||||||
if isNamecoind:
|
if isNamecoind:
|
||||||
self.ui.lineEditNamecoinPort.setText("8336")
|
self.ui.lineEditNamecoinPort.setText(shared.namecoinDefaultRpcPort)
|
||||||
else:
|
else:
|
||||||
self.ui.lineEditNamecoinPort.setText("9000")
|
self.ui.lineEditNamecoinPort.setText("9000")
|
||||||
|
|
||||||
|
|
|
@ -247,33 +247,34 @@ def ensureNamecoinOptions ():
|
||||||
hasPass = shared.config.has_option (configSection, "namecoinrpcpassword")
|
hasPass = shared.config.has_option (configSection, "namecoinrpcpassword")
|
||||||
|
|
||||||
# Try to read user/password from .namecoin configuration file.
|
# Try to read user/password from .namecoin configuration file.
|
||||||
if (not hasUser) or (not hasPass):
|
try:
|
||||||
try:
|
nmcFolder = lookupNamecoinFolder ()
|
||||||
nmcFolder = lookupNamecoinFolder ()
|
nmcConfig = nmcFolder + "namecoin.conf"
|
||||||
nmcConfig = nmcFolder + "namecoin.conf"
|
nmc = open (nmcConfig, "r")
|
||||||
nmc = open (nmcConfig, "r")
|
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
line = nmc.readline ()
|
line = nmc.readline ()
|
||||||
if line == "":
|
if line == "":
|
||||||
break
|
break
|
||||||
parts = line.split ("=")
|
parts = line.split ("=")
|
||||||
if len (parts) == 2:
|
if len (parts) == 2:
|
||||||
key = parts[0]
|
key = parts[0]
|
||||||
val = parts[1].rstrip ()
|
val = parts[1].rstrip ()
|
||||||
|
|
||||||
if key == "rpcuser" and not hasUser:
|
if key == "rpcuser" and not hasUser:
|
||||||
shared.config.set (configSection,
|
shared.config.set (configSection,
|
||||||
"namecoinrpcuser", val)
|
"namecoinrpcuser", val)
|
||||||
if key == "rpcpassword" and not hasPass:
|
if key == "rpcpassword" and not hasPass:
|
||||||
shared.config.set (configSection,
|
shared.config.set (configSection,
|
||||||
"namecoinrpcpassword", val)
|
"namecoinrpcpassword", val)
|
||||||
|
if key == "rpcport":
|
||||||
|
shared.namecoinDefaultRpcPort = val
|
||||||
|
|
||||||
nmc.close ()
|
nmc.close ()
|
||||||
|
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
print "Failure reading namecoin config file: %s" % str (exc)
|
print "Failure reading namecoin config file: %s" % str (exc)
|
||||||
if (not hasUser):
|
if (not hasUser):
|
||||||
shared.config.set (configSection, "namecoinrpcuser", "")
|
shared.config.set (configSection, "namecoinrpcuser", "")
|
||||||
if (not hasPass):
|
if (not hasPass):
|
||||||
shared.config.set (configSection, "namecoinrpcpassword", "")
|
shared.config.set (configSection, "namecoinrpcpassword", "")
|
||||||
|
|
|
@ -68,6 +68,11 @@ ackdataForWhichImWatching = {}
|
||||||
networkDefaultProofOfWorkNonceTrialsPerByte = 320 #The amount of work that should be performed (and demanded) per byte of the payload. Double this number to double the work.
|
networkDefaultProofOfWorkNonceTrialsPerByte = 320 #The amount of work that should be performed (and demanded) per byte of the payload. Double this number to double the work.
|
||||||
networkDefaultPayloadLengthExtraBytes = 14000 #To make sending short messages a little more difficult, this value is added to the payload length for use in calculating the proof of work target.
|
networkDefaultPayloadLengthExtraBytes = 14000 #To make sending short messages a little more difficult, this value is added to the payload length for use in calculating the proof of work target.
|
||||||
|
|
||||||
|
# Remember here the RPC port read from namecoin.conf so we can restore to
|
||||||
|
# it as default whenever the user changes the "method" selection for
|
||||||
|
# namecoin integration to "namecoind".
|
||||||
|
namecoinDefaultRpcPort = "8336"
|
||||||
|
|
||||||
def isInSqlInventory(hash):
|
def isInSqlInventory(hash):
|
||||||
t = (hash,)
|
t = (hash,)
|
||||||
shared.sqlLock.acquire()
|
shared.sqlLock.acquire()
|
||||||
|
|
Reference in New Issue
Block a user