Merge pull request #23 from Atheros1/master
make version 0.1.* properly handle future version 2 addresses
This commit is contained in:
commit
fa2bce7510
|
@ -162,7 +162,7 @@ def decodeAddress(address):
|
||||||
#print 'addressVersionNumber', addressVersionNumber
|
#print 'addressVersionNumber', addressVersionNumber
|
||||||
#print 'bytesUsedByVersionNumber', bytesUsedByVersionNumber
|
#print 'bytesUsedByVersionNumber', bytesUsedByVersionNumber
|
||||||
|
|
||||||
if addressVersionNumber < 1:
|
if addressVersionNumber != 1:
|
||||||
print 'cannot decode version address version numbers this high'
|
print 'cannot decode version address version numbers this high'
|
||||||
status = 'versiontoohigh'
|
status = 'versiontoohigh'
|
||||||
return status,0,0,0
|
return status,0,0,0
|
||||||
|
@ -252,7 +252,7 @@ if __name__ == "__main__":
|
||||||
#print 'lengh of a at beginning = ', len(a)
|
#print 'lengh of a at beginning = ', len(a)
|
||||||
print 'This is the data to be encoded in the address: ', a.encode('hex')
|
print 'This is the data to be encoded in the address: ', a.encode('hex')
|
||||||
|
|
||||||
returnedAddress = encodeAddress(5,8,ripe.digest())
|
returnedAddress = encodeAddress(1,8,ripe.digest())
|
||||||
status,addressVersionNumber,streamNumber,data = decodeAddress(returnedAddress)
|
status,addressVersionNumber,streamNumber,data = decodeAddress(returnedAddress)
|
||||||
print returnedAddress
|
print returnedAddress
|
||||||
print 'Status:', status
|
print 'Status:', status
|
||||||
|
|
Reference in New Issue
Block a user