PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@bitgo/sdk-coin-dot/dist/src/lib
Просмотр файла: singletonRegistry.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SingletonRegistry = void 0;
const txwrapper_polkadot_1 = require("@substrate/txwrapper-polkadot");
class SingletonRegistry {
static getInstance(material) {
if (material !== SingletonRegistry.material) {
SingletonRegistry.material = material;
SingletonRegistry.instance = (0, txwrapper_polkadot_1.getRegistry)({
chainName: material.chainName,
specName: material.specName,
specVersion: material.specVersion,
metadataRpc: material.metadata,
});
}
return SingletonRegistry.instance;
}
}
exports.SingletonRegistry = SingletonRegistry;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2luZ2xldG9uUmVnaXN0cnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbGliL3NpbmdsZXRvblJlZ2lzdHJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUVBLHNFQUE0RDtBQUc1RCxNQUFhLGlCQUFpQjtJQUk1QixNQUFNLENBQUMsV0FBVyxDQUFDLFFBQVE7UUFDekIsSUFBSSxRQUFRLEtBQUssaUJBQWlCLENBQUMsUUFBUSxFQUFFLENBQUM7WUFDNUMsaUJBQWlCLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQztZQUN0QyxpQkFBaUIsQ0FBQyxRQUFRLEdBQUcsSUFBQSxnQ0FBVyxFQUFDO2dCQUN2QyxTQUFTLEVBQUUsUUFBUSxDQUFDLFNBQVM7Z0JBQzdCLFFBQVEsRUFBRSxRQUFRLENBQUMsUUFBZ0M7Z0JBQ25ELFdBQVcsRUFBRSxRQUFRLENBQUMsV0FBVztnQkFDakMsV0FBVyxFQUFFLFFBQVEsQ0FBQyxRQUF5QjthQUNoRCxDQUFDLENBQUM7UUFDTCxDQUFDO1FBQ0QsT0FBTyxpQkFBaUIsQ0FBQyxRQUFRLENBQUM7SUFDcEMsQ0FBQztDQUNGO0FBaEJELDhDQWdCQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBvbGthZG90U3BlY05hbWVUeXBlIH0gZnJvbSAnQGJpdGdvL3N0YXRpY3MnO1xuaW1wb3J0IHsgVHlwZVJlZ2lzdHJ5IH0gZnJvbSAnQHN1YnN0cmF0ZS90eHdyYXBwZXItY29yZS9saWIvdHlwZXMnO1xuaW1wb3J0IHsgZ2V0UmVnaXN0cnkgfSBmcm9tICdAc3Vic3RyYXRlL3R4d3JhcHBlci1wb2xrYWRvdCc7XG5pbXBvcnQgeyBNYXRlcmlhbCB9IGZyb20gJy4vaWZhY2UnO1xuXG5leHBvcnQgY2xhc3MgU2luZ2xldG9uUmVnaXN0cnkge1xuICBwcml2YXRlIHN0YXRpYyBpbnN0YW5jZTogVHlwZVJlZ2lzdHJ5O1xuICBwcml2YXRlIHN0YXRpYyBtYXRlcmlhbDogTWF0ZXJpYWw7XG5cbiAgc3RhdGljIGdldEluc3RhbmNlKG1hdGVyaWFsKTogVHlwZVJlZ2lzdHJ5IHtcbiAgICBpZiAobWF0ZXJpYWwgIT09IFNpbmdsZXRvblJlZ2lzdHJ5Lm1hdGVyaWFsKSB7XG4gICAgICBTaW5nbGV0b25SZWdpc3RyeS5tYXRlcmlhbCA9IG1hdGVyaWFsO1xuICAgICAgU2luZ2xldG9uUmVnaXN0cnkuaW5zdGFuY2UgPSBnZXRSZWdpc3RyeSh7XG4gICAgICAgIGNoYWluTmFtZTogbWF0ZXJpYWwuY2hhaW5OYW1lLFxuICAgICAgICBzcGVjTmFtZTogbWF0ZXJpYWwuc3BlY05hbWUgYXMgUG9sa2Fkb3RTcGVjTmFtZVR5cGUsXG4gICAgICAgIHNwZWNWZXJzaW9uOiBtYXRlcmlhbC5zcGVjVmVyc2lvbixcbiAgICAgICAgbWV0YWRhdGFScGM6IG1hdGVyaWFsLm1ldGFkYXRhIGFzIGAweCR7c3RyaW5nfWAsXG4gICAgICB9KTtcbiAgICB9XG4gICAgcmV0dXJuIFNpbmdsZXRvblJlZ2lzdHJ5Lmluc3RhbmNlO1xuICB9XG59XG4iXX0=Выполнить команду
Для локальной разработки. Не используйте в интернете!