Added test for new standard; Check version for compatibility with namecoin newer version; update README
This commit is contained in:
parent
c00601743c
commit
02e2080ce2
2 changed files with 8 additions and 9 deletions
|
@ -28,14 +28,7 @@ Don't forget to change the `rpcuser` value and `rpcpassword` value!
|
||||||
|
|
||||||
You can start your node : `./namecoind`
|
You can start your node : `./namecoind`
|
||||||
|
|
||||||
### Update `updater/zeroname_updater.py`
|
### Create a Zeroname site
|
||||||
|
|
||||||
|
|
||||||
You need update lines 117-118 with the correct `rpcuser` and `rpcpassword`.
|
|
||||||
```
|
|
||||||
'user': 'PLACEHOLDER',
|
|
||||||
'password': 'PLACEHOLDER',
|
|
||||||
```
|
|
||||||
|
|
||||||
You will also need to create a site `python zeronet.py createSite` and regitser the info.
|
You will also need to create a site `python zeronet.py createSite` and regitser the info.
|
||||||
|
|
||||||
|
|
|
@ -169,10 +169,15 @@ if sys.platform == 'win32':
|
||||||
rpc_auth, rpc_timeout = initRpc(namecoin_location + "namecoin.conf")
|
rpc_auth, rpc_timeout = initRpc(namecoin_location + "namecoin.conf")
|
||||||
rpc = AuthServiceProxy(rpc_auth, timeout=rpc_timeout)
|
rpc = AuthServiceProxy(rpc_auth, timeout=rpc_timeout)
|
||||||
|
|
||||||
|
node_version = rpc.getnetworkinfo()['version']
|
||||||
|
|
||||||
while 1:
|
while 1:
|
||||||
try:
|
try:
|
||||||
time.sleep(1)
|
time.sleep(1)
|
||||||
|
if node_version < 160000 :
|
||||||
last_block = int(rpc.getinfo()["blocks"])
|
last_block = int(rpc.getinfo()["blocks"])
|
||||||
|
else:
|
||||||
|
last_block = int(rpc.getblockchaininfo()["blocks"])
|
||||||
break # Connection succeeded
|
break # Connection succeeded
|
||||||
except socket.timeout: # Timeout
|
except socket.timeout: # Timeout
|
||||||
print ".",
|
print ".",
|
||||||
|
@ -192,6 +197,7 @@ assert processBlock(227052, test=True) # Testing brainwallets.bit
|
||||||
assert not processBlock(236824, test=True) # Utf8 domain name (invalid should skip)
|
assert not processBlock(236824, test=True) # Utf8 domain name (invalid should skip)
|
||||||
assert not processBlock(236752, test=True) # Uppercase domain (invalid should skip)
|
assert not processBlock(236752, test=True) # Uppercase domain (invalid should skip)
|
||||||
assert processBlock(236870, test=True) # Encoded domain (should pass)
|
assert processBlock(236870, test=True) # Encoded domain (should pass)
|
||||||
|
assert processBlock(438317, test=True) # Testing namecoin standard artifaxradio.bit (should pass)
|
||||||
# sys.exit(0)
|
# sys.exit(0)
|
||||||
|
|
||||||
print "- Parsing skipped blocks..."
|
print "- Parsing skipped blocks..."
|
||||||
|
|
Loading…
Reference in a new issue