UNPKG

raiden-ts

Version:

Raiden Light Client Typescript/Javascript SDK

32 lines (31 loc) 1.08 kB
import type { Hash, Signature, UInt } from './utils/types'; export declare const SignatureZero: Signature; export declare const LocksrootZero: Hash; export declare enum ShutdownReason { STOP = "raidenStopped", ACCOUNT_CHANGED = "providerAccountChanged", NETWORK_CHANGED = "providerNetworkChanged" } export declare enum Capabilities { DELIVERY = "Delivery", RECEIVE = "Receive", MEDIATE = "Mediate", WEBRTC = "webRTC", TO_DEVICE = "toDevice", IMMUTABLE_METADATA = "immutableMetadata" } export declare const CapsFallback: { readonly Delivery: 1; readonly Receive: 1; readonly Mediate: 1; readonly webRTC: 0; readonly toDevice: 1; readonly immutableMetadata: 0; }; export declare const RAIDEN_DEVICE_ID = "RAIDEN"; export declare const DEFAULT_CONFIRMATIONS = 5; export declare const DEFAULT_POLLING_INTERVAL = 5; export declare const DEFAULT_MS_REWARD: UInt<32>; export declare const DEFAULT_REVEAL_TIMEOUT: number; export declare const DEFAULT_PFS_IOU_TIMEOUT: number; export declare const DEFAULT_PFS_MAX_PATHS = 3;