提交 ceccb744 编写于 作者: 王博士JD's avatar 王博士JD

修复base58解析异常问题

上级 7119eb28
......@@ -41,7 +41,7 @@ export function tranBase58(value) {
for (i = 0; i < value.length; i++) {
let c = value[i];
// c是不是ALPHABET_MAP的key
if (!(c in ALPHABET_MAP)) throw new Error('Non-base58 character');
if (!(c in ALPHABET_MAP)) return value;
for (j = 0; j < bytes.length; j++) bytes[j] *= BASE;
bytes[0] += ALPHABET_MAP[c];
let carry = 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册