UNPKG

@trezor/connect

Version:

High-level javascript interface for Trezor hardware wallet.

26 lines (25 loc) 836 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createTransportMessage = exports.TRANSPORT_EVENT = exports.TRANSPORT = void 0; const errors_1 = require("../constants/errors"); const udevInfo_1 = require("../data/udevInfo"); var constants_1 = require("@trezor/transport/lib/constants"); Object.defineProperty(exports, "TRANSPORT", { enumerable: true, get: function () { return constants_1.TRANSPORT; } }); exports.TRANSPORT_EVENT = 'TRANSPORT_EVENT'; const createTransportMessage = (type, payload) => ({ event: exports.TRANSPORT_EVENT, type, payload: 'error' in payload ? (0, errors_1.serializeError)(payload) : { ...payload, udev: (0, udevInfo_1.suggestUdevInstaller)() } }); exports.createTransportMessage = createTransportMessage; //# sourceMappingURL=transport.js.map