wowok
Version:
Wowok Blockchain TypeScript API
1 lines • 536 B
JavaScript
import{toHex}from'../_deps/bcs/index.js';import{mnemonicToSeedSync as a27a}from'@scure/bip39';export function isValidHardenedPath(a){if(!new RegExp('^m\x5c/44\x27\x5c/784\x27\x5c/[0-9]+\x27\x5c/[0-9]+\x27\x5c/[0-9]+\x27+$')['test'](a))return![];return!![];}export function isValidBIP32Path(a){if(!new RegExp('^m\x5c/(54|74)\x27\x5c/784\x27\x5c/[0-9]+\x27\x5c/[0-9]+\x5c/[0-9]+$')['test'](a))return![];return!![];}export function mnemonicToSeed(a){return a27a(a,'');}export function mnemonicToSeedHex(a){return toHex(mnemonicToSeed(a));}