PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/@polkadot/util-crypto/hd
Просмотр файла: validatePath.js
export const HARDENED = 0x80000000;
export function hdValidatePath(path) {
if (!path.startsWith('m/')) {
return false;
}
const parts = path.split('/').slice(1);
for (const p of parts) {
const n = /^\d+'?$/.test(p)
? parseInt(p.replace(/'$/, ''), 10)
: Number.NaN;
if (isNaN(n) || (n >= HARDENED) || (n < 0)) {
return false;
}
}
return true;
}
Выполнить команду
Для локальной разработки. Не используйте в интернете!