Properties
Private
endpoint
endpoint: string = ''
Private
lastTryTimestamps
lastTryTimestamps: Record<string, number> = {}
messagesDebounceTimer
messagesDebounceTimer: any = null
messagesDebouncer
messages
Debouncer
: { reject
: ((reason
?: any) => void); request
: { blockchain
: string; feedId
: null | Uint256; fromMessageId
: null | string; limit
: number; mailerId
: string; recipient
: null | Uint256; sender
: null | string; toMessageId
: null | string; type
: "DIRECT" | "BROADCAST"; }; resolve
: ((value
: IMessage<any>[]) => void); }[] = []
Private
subscriptions
subscriptions: Set<IndexerMessagesSource> = ...
Readonly
useWebSocketPulling
useWebSocketPulling: boolean
Private
webSocket
webSocket: null | WebSocket = null