UNPKG

iota-ternary

Version:

Fast utility functions for conversion between trytes, trits and bytes

19 lines (18 loc) 447 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function trytesToNumber(trytes) { for (var r = 0, i = trytes.length; i-- > 0;) { var v = trytes.charCodeAt(i); if (v > 77) { r = r * 27 + v - 91; } else if (v > 64) { r = r * 27 + v - 64; } else { r = r * 27; } } return r; } exports.trytesToNumber = trytesToNumber;