This commit is contained in:
aozhiwei 2022-11-05 08:04:05 +08:00
parent 65aafc7afa
commit 78d6145af2
2 changed files with 17 additions and 1 deletions

View File

@ -112,6 +112,21 @@ function extractParamsFromTransId(transId) {
return params;
}
function extractSubParams(param) {
const subParams = [0, 0];
if (param.toString().length <= 20) {
subParams[1] = param;
} else if (param.toString().length > 40) {
throw 'extractSubparams error to long:' + param;
} else {
subParams[0] = param.toString().substr(0, param.toString().length - 20);
subParams[1] = param.toString().substr(param.toString().length - 20);
}
subParams[0] = utils.removeLeadZero(subParams[0]);
subParams[1] = utils.removeLeadZero(subParams[1]);
return subParams;
}
function isEmptyAddress(address) {
return address.toString().length < 10;
}
@ -152,5 +167,6 @@ exports.isSameAddress = isSameAddress;
exports.genTransId = genTransId;
exports.isValidTransId = isValidTransId;
exports.extractParamsFromTransId = extractParamsFromTransId;
exports.extractSubParams = extractSubParams;
exports.isEmptyAddress = isEmptyAddress;
exports.isValidAddress = isValidAddress;

View File

@ -319,7 +319,7 @@ function removeLeadZero(data) {
return dataStr.substr(i);
}
}
return dataStr;
return 0;
}
exports.rspErr = rspErr;