reverseNameHash static method
Implementation
static String reverseNameHash(inputName) {
// Reject empty names:
var node = '';
for (var i = 0; i < 32; i++) {
node += '00';
}
var name = normalize(inputName);
var labels = name.split('.');
for (var i = labels.length - 1; i >= 0; i--) {
var labelSha = sha3(labels[i]);
node = sha3(String.fromCharCodes(hex.decode('$node$labelSha')));
}
return '0x' + node;
}