PHP WebShell

Текущая директория: /opt/BitGoJS/node_modules/@polkadot/api-derive/cjs/util

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.approvalFlagsToBools = approvalFlagsToBools;
/** @internal */
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)
        : [];
}

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


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