@airgap/astar
Version:
The @airgap/astar is an Astar implementation of the ICoinProtocol interface from @airgap/coinlib-core.
31 lines • 4.66 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ShidenProtocolOptions = exports.ShidenProtocolNetwork = exports.ShidenProtocolConfig = exports.ShidenSubscanBlockExplorer = exports.ShidenProtocolNetworkExtras = exports.ShidenProtocol = exports.AstarProtocolOptions = exports.AstarProtocolNetwork = exports.AstarProtocolConfig = exports.AstarSubscanBlockExplorer = exports.AstarProtocolNetworkExtras = exports.AstarProtocol = void 0;
var coinlib_core_1 = require("@airgap/coinlib-core");
var serializer_1 = require("@airgap/serializer");
var AstarProtocol_1 = require("./protocol/astar/AstarProtocol");
Object.defineProperty(exports, "AstarProtocol", { enumerable: true, get: function () { return AstarProtocol_1.AstarProtocol; } });
var AstarProtocolOptions_1 = require("./protocol/astar/AstarProtocolOptions");
Object.defineProperty(exports, "AstarProtocolConfig", { enumerable: true, get: function () { return AstarProtocolOptions_1.AstarProtocolConfig; } });
Object.defineProperty(exports, "AstarProtocolNetwork", { enumerable: true, get: function () { return AstarProtocolOptions_1.AstarProtocolNetwork; } });
Object.defineProperty(exports, "AstarProtocolNetworkExtras", { enumerable: true, get: function () { return AstarProtocolOptions_1.AstarProtocolNetworkExtras; } });
Object.defineProperty(exports, "AstarProtocolOptions", { enumerable: true, get: function () { return AstarProtocolOptions_1.AstarProtocolOptions; } });
Object.defineProperty(exports, "AstarSubscanBlockExplorer", { enumerable: true, get: function () { return AstarProtocolOptions_1.AstarSubscanBlockExplorer; } });
var ShidenProtocol_1 = require("./protocol/shiden/ShidenProtocol");
Object.defineProperty(exports, "ShidenProtocol", { enumerable: true, get: function () { return ShidenProtocol_1.ShidenProtocol; } });
var ShidenProtocolOptions_1 = require("./protocol/shiden/ShidenProtocolOptions");
Object.defineProperty(exports, "ShidenProtocolConfig", { enumerable: true, get: function () { return ShidenProtocolOptions_1.ShidenProtocolConfig; } });
Object.defineProperty(exports, "ShidenProtocolNetwork", { enumerable: true, get: function () { return ShidenProtocolOptions_1.ShidenProtocolNetwork; } });
Object.defineProperty(exports, "ShidenProtocolNetworkExtras", { enumerable: true, get: function () { return ShidenProtocolOptions_1.ShidenProtocolNetworkExtras; } });
Object.defineProperty(exports, "ShidenProtocolOptions", { enumerable: true, get: function () { return ShidenProtocolOptions_1.ShidenProtocolOptions; } });
Object.defineProperty(exports, "ShidenSubscanBlockExplorer", { enumerable: true, get: function () { return ShidenProtocolOptions_1.ShidenSubscanBlockExplorer; } });
// Serializer
serializer_1.Serializer.addSchema(serializer_1.IACMessageType.TransactionSignRequest, { schema: require('@airgap/substrate/v0/serializer/schemas/v2/transaction-sign-request-substrate.json') }, coinlib_core_1.MainProtocolSymbols.ASTAR);
serializer_1.Serializer.addSchema(serializer_1.IACMessageType.TransactionSignResponse, { schema: require('@airgap/substrate/v0/serializer/schemas/v2/transaction-sign-response-substrate.json') }, coinlib_core_1.MainProtocolSymbols.ASTAR);
serializer_1.SerializerV3.addSchema(serializer_1.IACMessageType.TransactionSignRequest, { schema: require('@airgap/substrate/v0/serializer/schemas/v3/transaction-sign-request-substrate.json') }, coinlib_core_1.MainProtocolSymbols.ASTAR);
serializer_1.SerializerV3.addSchema(serializer_1.IACMessageType.TransactionSignResponse, { schema: require('@airgap/substrate/v0/serializer/schemas/v3/transaction-sign-response-substrate.json') }, coinlib_core_1.MainProtocolSymbols.ASTAR);
serializer_1.Serializer.addSchema(serializer_1.IACMessageType.TransactionSignRequest, { schema: require('@airgap/substrate/v0/serializer/schemas/v2/transaction-sign-request-substrate.json') }, coinlib_core_1.MainProtocolSymbols.SHIDEN);
serializer_1.Serializer.addSchema(serializer_1.IACMessageType.TransactionSignResponse, { schema: require('@airgap/substrate/v0/serializer/schemas/v2/transaction-sign-response-substrate.json') }, coinlib_core_1.MainProtocolSymbols.SHIDEN);
serializer_1.SerializerV3.addSchema(serializer_1.IACMessageType.TransactionSignRequest, { schema: require('@airgap/substrate/v0/serializer/schemas/v3/transaction-sign-request-substrate.json') }, coinlib_core_1.MainProtocolSymbols.SHIDEN);
serializer_1.SerializerV3.addSchema(serializer_1.IACMessageType.TransactionSignResponse, { schema: require('@airgap/substrate/v0/serializer/schemas/v3/transaction-sign-response-substrate.json') }, coinlib_core_1.MainProtocolSymbols.SHIDEN);
//# sourceMappingURL=index.js.map