@asset-projects/ethers-wrapper
Version:
22 lines (21 loc) • 635 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isPrivatekey = exports.isValidMnemonic = void 0;
const ethers_1 = require("ethers");
/**
* @param mnemonic string;
* @returns boolean;
*/
const isValidMnemonic = (mnemonic) => {
return ethers_1.utils.isValidMnemonic(mnemonic);
};
exports.isValidMnemonic = isValidMnemonic;
/**
* @param address string;
* @returns boolean;
*/
const isPrivatekey = (privatekey) => {
const _privatekey = privatekey.includes('0x') ? privatekey : '0x' + privatekey;
return ethers_1.utils.isHexString(_privatekey);
};
exports.isPrivatekey = isPrivatekey;