1
This commit is contained in:
parent
65aafc7afa
commit
78d6145af2
16
bcutils.js
16
bcutils.js
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user