PHP WebShell

Текущая директория: /opt/BitGoJS/node_modules/@substrate/txwrapper-core/lib/core/metadata

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.createDecoratedConstants = exports.createDecoratedTx = void 0;
const decorate_1 = require("@polkadot/types/metadata/decorate");
const createMetadata_1 = require("./createMetadata");
/**
 * From a metadata hex string (for example returned by RPC), create decorated
 * modules with their calls (transactions).
 *
 * @ignore
 * @param registry - The registry of the metadata.
 * @param metadataRpc - The metadata as hex string.
 */
function createDecoratedTx(registry, metadataRpc) {
    const metadata = (0, createMetadata_1.createMetadata)(registry, metadataRpc);
    return (0, decorate_1.decorateExtrinsics)(registry, metadata.asLatest, metadata.version);
}
exports.createDecoratedTx = createDecoratedTx;
/**
 * From a metadata hex string (for example returned by RPC), create decorated
 * modules with their constants.
 *
 * @param registry - The registry of the metadata.
 * @param metadataRpc - The metadata as hex string.
 */
function createDecoratedConstants(registry, metadataRpc) {
    const metadata = (0, createMetadata_1.createMetadata)(registry, metadataRpc);
    return (0, decorate_1.decorateConstants)(registry, metadata.asLatest, metadata.version);
}
exports.createDecoratedConstants = createDecoratedConstants;
//# sourceMappingURL=createDecorated.js.map

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


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