UNPKG

@okxweb3/coin-base

Version:
25 lines 830 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isHexStr = exports.SignType = void 0; var SignType; (function (SignType) { SignType[SignType["Secp256k1"] = 1] = "Secp256k1"; SignType[SignType["ECDSA_P256"] = 2] = "ECDSA_P256"; SignType[SignType["ED25519"] = 3] = "ED25519"; SignType[SignType["StarknetSignType"] = 4] = "StarknetSignType"; SignType[SignType["TezosSignType"] = 5] = "TezosSignType"; })(SignType = exports.SignType || (exports.SignType = {})); function isHexStr(hexStr) { if (hexStr.length <= 1) { return false; } if (!hexStr.startsWith('0x')) { hexStr = '0x' + hexStr; } if (!hexStr.match(/^0x[0-9A-Fa-f]*$/)) { return false; } return true; } exports.isHexStr = isHexStr; //# sourceMappingURL=common.js.map