adamant-api / index / WsOptions
Interface: WsOptions
Defined in: src/helpers/wsClient.ts:29
Properties
admAddress?
optional admAddress?: `U${string}`;Defined in: src/helpers/wsClient.ts:33
ADM address to subscribe to. Kept for backward compatibility.
admAddresses?
optional admAddresses?: `U${string}`[];Defined in: src/helpers/wsClient.ts:36
ADM addresses to subscribe to.
assetChatTypes?
optional assetChatTypes?: number[];Defined in: src/helpers/wsClient.ts:42
transaction.asset.chat.type values to subscribe to.
direction?
optional direction?: "allDirections" | "self" | "incoming" | "outgoing";Defined in: src/helpers/wsClient.ts:49
Direction of transactions delivered to handlers. Filtering is performed client-side against the subscribed ADM address(es). Default is allDirections.
logger?
optional logger?: Logger;Defined in: src/helpers/wsClient.ts:67
maxTries?
optional maxTries?: number;Defined in: src/helpers/wsClient.ts:62
Maximum reconnection attempts. Default is 3.
reconnectionDelay?
optional reconnectionDelay?: number;Defined in: src/helpers/wsClient.ts:65
Delay between reconnection attempts in milliseconds. Default is 5000.
types?
optional types?: number[];Defined in: src/helpers/wsClient.ts:39
Transaction types to subscribe to.
useFastest?
optional useFastest?: boolean;Defined in: src/helpers/wsClient.ts:59
Must connect to node with minimum ping. Not recommended. Default is false.
wsType?
optional wsType?: WsType;Defined in: src/helpers/wsClient.ts:54
Websocket type: 'wss' or 'ws'. 'wss' is recommended.