PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@bitgo/sdk-coin-eos/dist/src/lib

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.StringTextDecoder = void 0;
/**
 * @prettier
 */
const string_decoder_1 = require("string_decoder");
/**
 * Custom utf8 TextDecoder that uses StringDecoder under the hood.
 * This should only be used with utf8 and does NOT support TextDecoder options, like streaming.
 */
class StringTextDecoder extends TextDecoder {
    decode(input, options) {
        // Note: streaming is not necessary for deserializing EOS transactions.
        const decoder = new string_decoder_1.StringDecoder('utf8');
        if (input) {
            const decoded = decoder.end(Buffer.from(input));
            return decoded;
        }
        return '';
    }
}
exports.StringTextDecoder = StringTextDecoder;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbGliL3V0aWxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBOztHQUVHO0FBQ0gsbURBQStDO0FBRS9DOzs7R0FHRztBQUNILE1BQWEsaUJBQWtCLFNBQVEsV0FBVztJQUN6QyxNQUFNLENBQUMsS0FBYyxFQUFFLE9BQTJCO1FBQ3ZELHVFQUF1RTtRQUN2RSxNQUFNLE9BQU8sR0FBRyxJQUFJLDhCQUFhLENBQUMsTUFBTSxDQUFDLENBQUM7UUFFMUMsSUFBSSxLQUFLLEVBQUUsQ0FBQztZQUNWLE1BQU0sT0FBTyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO1lBQ2hELE9BQU8sT0FBTyxDQUFDO1FBQ2pCLENBQUM7UUFFRCxPQUFPLEVBQUUsQ0FBQztJQUNaLENBQUM7Q0FDRjtBQVpELDhDQVlDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAcHJldHRpZXJcbiAqL1xuaW1wb3J0IHsgU3RyaW5nRGVjb2RlciB9IGZyb20gJ3N0cmluZ19kZWNvZGVyJztcblxuLyoqXG4gKiBDdXN0b20gdXRmOCBUZXh0RGVjb2RlciB0aGF0IHVzZXMgU3RyaW5nRGVjb2RlciB1bmRlciB0aGUgaG9vZC5cbiAqIFRoaXMgc2hvdWxkIG9ubHkgYmUgdXNlZCB3aXRoIHV0ZjggYW5kIGRvZXMgTk9UIHN1cHBvcnQgVGV4dERlY29kZXIgb3B0aW9ucywgbGlrZSBzdHJlYW1pbmcuXG4gKi9cbmV4cG9ydCBjbGFzcyBTdHJpbmdUZXh0RGVjb2RlciBleHRlbmRzIFRleHREZWNvZGVyIHtcbiAgcHVibGljIGRlY29kZShpbnB1dD86IEJ1ZmZlciwgb3B0aW9ucz86IFRleHREZWNvZGVPcHRpb25zKTogc3RyaW5nIHtcbiAgICAvLyBOb3RlOiBzdHJlYW1pbmcgaXMgbm90IG5lY2Vzc2FyeSBmb3IgZGVzZXJpYWxpemluZyBFT1MgdHJhbnNhY3Rpb25zLlxuICAgIGNvbnN0IGRlY29kZXIgPSBuZXcgU3RyaW5nRGVjb2RlcigndXRmOCcpO1xuXG4gICAgaWYgKGlucHV0KSB7XG4gICAgICBjb25zdCBkZWNvZGVkID0gZGVjb2Rlci5lbmQoQnVmZmVyLmZyb20oaW5wdXQpKTtcbiAgICAgIHJldHVybiBkZWNvZGVkO1xuICAgIH1cblxuICAgIHJldHVybiAnJztcbiAgfVxufVxuIl19

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


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