PHP WebShell

Текущая директория: /opt/BitGoJS/modules/sdk-coin-dot/node_modules/@polkadot/util-crypto

Просмотр файла: helpers.js

import { hasBigInt, u8aToHex, u8aToU8a } from '@polkadot/util';
import { isReady } from '@polkadot/wasm-crypto';
/** @internal */
export function createAsHex(fn) {
    return (...args) => u8aToHex(fn(...args));
}
/** @internal */
export function createBitHasher(bitLength, fn) {
    return (data, onlyJs) => fn(data, bitLength, onlyJs);
}
/** @internal */
export function createDualHasher(wa, js) {
    return (value, bitLength = 256, onlyJs) => {
        const u8a = u8aToU8a(value);
        return !hasBigInt || (!onlyJs && isReady())
            ? wa[bitLength](u8a)
            : js[bitLength](u8a);
    };
}

Выполнить команду


Для локальной разработки. Не используйте в интернете!