PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@polkadot/api-derive/util

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

/** @internal */
export function approvalFlagsToBools(flags) {
    const bools = [];
    for (let i = 0, count = flags.length; i < count; i++) {
        const str = flags[i].toString(2);
        // read from lowest bit to highest
        for (const bit of str.split('').reverse()) {
            bools.push(!!parseInt(bit, 10));
        }
    }
    // slice off trailing "false" values, as in substrate
    const lastApproval = bools.lastIndexOf(true);
    return lastApproval >= 0
        ? bools.slice(0, lastApproval + 1)
        : [];
}

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


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