UNPKG

raiden-ts

Version:

Raiden Light Client Typescript/Javascript SDK

41 lines 2.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DEFAULT_PFS_MAX_PATHS = exports.DEFAULT_PFS_IOU_TIMEOUT = exports.DEFAULT_REVEAL_TIMEOUT = exports.DEFAULT_MS_REWARD = exports.DEFAULT_POLLING_INTERVAL = exports.DEFAULT_CONFIRMATIONS = exports.RAIDEN_DEVICE_ID = exports.CapsFallback = exports.Capabilities = exports.ShutdownReason = exports.LocksrootZero = exports.SignatureZero = void 0; const bytes_1 = require("@ethersproject/bytes"); const keccak256_1 = require("@ethersproject/keccak256"); const units_1 = require("@ethersproject/units"); exports.SignatureZero = (0, bytes_1.hexZeroPad)([], 65); // LocksrootZero = getLocksroot([]) = '0xc5d2...a470'; exports.LocksrootZero = (0, keccak256_1.keccak256)([]); var ShutdownReason; (function (ShutdownReason) { ShutdownReason["STOP"] = "raidenStopped"; ShutdownReason["ACCOUNT_CHANGED"] = "providerAccountChanged"; ShutdownReason["NETWORK_CHANGED"] = "providerNetworkChanged"; })(ShutdownReason = exports.ShutdownReason || (exports.ShutdownReason = {})); var Capabilities; (function (Capabilities) { // opt-out capabilities, for backwards compatibility Capabilities["DELIVERY"] = "Delivery"; Capabilities["RECEIVE"] = "Receive"; Capabilities["MEDIATE"] = "Mediate"; Capabilities["WEBRTC"] = "webRTC"; Capabilities["TO_DEVICE"] = "toDevice"; Capabilities["IMMUTABLE_METADATA"] = "immutableMetadata"; })(Capabilities = exports.Capabilities || (exports.Capabilities = {})); exports.CapsFallback = { [Capabilities.DELIVERY]: 1, [Capabilities.RECEIVE]: 1, [Capabilities.MEDIATE]: 1, [Capabilities.WEBRTC]: 0, [Capabilities.TO_DEVICE]: 1, [Capabilities.IMMUTABLE_METADATA]: 0, }; exports.RAIDEN_DEVICE_ID = 'RAIDEN'; exports.DEFAULT_CONFIRMATIONS = 5; // in blocks exports.DEFAULT_POLLING_INTERVAL = 5; // in seconds exports.DEFAULT_MS_REWARD = (0, units_1.parseEther)('80'); // 80 SVT exports.DEFAULT_REVEAL_TIMEOUT = 10 * 60; // 10min in seconds exports.DEFAULT_PFS_IOU_TIMEOUT = 60 * 60 * 24 * 30; // 30 days in seconds exports.DEFAULT_PFS_MAX_PATHS = 3; //# sourceMappingURL=constants.js.map