PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@bitgo/utxo-lib/dist/src/templates/witnesspubkeyhash

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

"use strict";
// {signature} {pubKey}
Object.defineProperty(exports, "__esModule", { value: true });
exports.check = check;
const __1 = require("../../");
function isCompressedCanonicalPubKey(pubKey) {
    return __1.script.isCanonicalPubKey(pubKey) && pubKey.length === 33;
}
function check(script) {
    const chunks = __1.script.decompile(script);
    return (chunks.length === 2 &&
        __1.script.isCanonicalScriptSignature(chunks[0]) &&
        isCompressedCanonicalPubKey(chunks[1]));
}
check.toJSON = () => {
    return 'witnessPubKeyHash input';
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5wdXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvdGVtcGxhdGVzL3dpdG5lc3NwdWJrZXloYXNoL2lucHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSx1QkFBdUI7O0FBU3ZCLHNCQVFDO0FBZEQsOEJBQTJDO0FBRTNDLFNBQVMsMkJBQTJCLENBQUMsTUFBYztJQUNqRCxPQUFPLFVBQU8sQ0FBQyxpQkFBaUIsQ0FBQyxNQUFNLENBQUMsSUFBSSxNQUFNLENBQUMsTUFBTSxLQUFLLEVBQUUsQ0FBQztBQUNuRSxDQUFDO0FBRUQsU0FBZ0IsS0FBSyxDQUFDLE1BQXNCO0lBQzFDLE1BQU0sTUFBTSxHQUFHLFVBQU8sQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFVLENBQUM7SUFFbEQsT0FBTyxDQUNMLE1BQU0sQ0FBQyxNQUFNLEtBQUssQ0FBQztRQUNuQixVQUFPLENBQUMsMEJBQTBCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBVyxDQUFDO1FBQ3ZELDJCQUEyQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQVcsQ0FBQyxDQUNqRCxDQUFDO0FBQ0osQ0FBQztBQUNELEtBQUssQ0FBQyxNQUFNLEdBQUcsR0FBVyxFQUFFO0lBQzFCLE9BQU8seUJBQXlCLENBQUM7QUFDbkMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLy8ge3NpZ25hdHVyZX0ge3B1YktleX1cblxuaW1wb3J0IHsgU3RhY2sgfSBmcm9tICcuLi8uLi8nO1xuaW1wb3J0IHsgc2NyaXB0IGFzIGJzY3JpcHQgfSBmcm9tICcuLi8uLi8nO1xuXG5mdW5jdGlvbiBpc0NvbXByZXNzZWRDYW5vbmljYWxQdWJLZXkocHViS2V5OiBCdWZmZXIpOiBib29sZWFuIHtcbiAgcmV0dXJuIGJzY3JpcHQuaXNDYW5vbmljYWxQdWJLZXkocHViS2V5KSAmJiBwdWJLZXkubGVuZ3RoID09PSAzMztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGNoZWNrKHNjcmlwdDogQnVmZmVyIHwgU3RhY2spOiBib29sZWFuIHtcbiAgY29uc3QgY2h1bmtzID0gYnNjcmlwdC5kZWNvbXBpbGUoc2NyaXB0KSBhcyBTdGFjaztcblxuICByZXR1cm4gKFxuICAgIGNodW5rcy5sZW5ndGggPT09IDIgJiZcbiAgICBic2NyaXB0LmlzQ2Fub25pY2FsU2NyaXB0U2lnbmF0dXJlKGNodW5rc1swXSBhcyBCdWZmZXIpICYmXG4gICAgaXNDb21wcmVzc2VkQ2Fub25pY2FsUHViS2V5KGNodW5rc1sxXSBhcyBCdWZmZXIpXG4gICk7XG59XG5jaGVjay50b0pTT04gPSAoKTogc3RyaW5nID0+IHtcbiAgcmV0dXJuICd3aXRuZXNzUHViS2V5SGFzaCBpbnB1dCc7XG59O1xuIl19

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


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