Account Subscriptions

Example context

import { createClientConfig, PushClient } from '@tigeropenapi/tigeropen';

const config = createClientConfig();
const pushClient = new PushClient(config);

subscribeAsset

Signature

subscribeAsset(account?: string): void

Purpose

Subscribes to asset updates.

Parameters, defaults, and constraints

ParameterTypeRequiredSDK defaultConstraints
accountstringNoNoneNo client-side validation is declared.

Returns

void

Type-checked example

pushClient.subscribeAsset(config.account);

Response example

"never"

unsubscribeAsset

Signature

unsubscribeAsset(): void

Purpose

Unsubscribes from asset updates.

Parameters, defaults, and constraints

No parameters.

Returns

void

Type-checked example

pushClient.unsubscribeAsset();

Response example

"never"

subscribePosition

Signature

subscribePosition(account?: string): void

Purpose

Subscribes to position updates.

Parameters, defaults, and constraints

ParameterTypeRequiredSDK defaultConstraints
accountstringNoNoneNo client-side validation is declared.

Returns

void

Type-checked example

pushClient.subscribePosition(config.account);

Response example

"never"

unsubscribePosition

Signature

unsubscribePosition(): void

Purpose

Unsubscribes from position updates.

Parameters, defaults, and constraints

No parameters.

Returns

void

Type-checked example

pushClient.unsubscribePosition();

Response example

"never"

subscribeOrder

Signature

subscribeOrder(account?: string): void

Purpose

Subscribes to order updates.

Parameters, defaults, and constraints

ParameterTypeRequiredSDK defaultConstraints
accountstringNoNoneNo client-side validation is declared.

Returns

void

Type-checked example

pushClient.subscribeOrder(config.account);

Response example

"never"

unsubscribeOrder

Signature

unsubscribeOrder(): void

Purpose

Unsubscribes from order updates.

Parameters, defaults, and constraints

No parameters.

Returns

void

Type-checked example

pushClient.unsubscribeOrder();

Response example

"never"

subscribeTransaction

Signature

subscribeTransaction(account?: string): void

Purpose

Subscribes to transaction updates.

Parameters, defaults, and constraints

ParameterTypeRequiredSDK defaultConstraints
accountstringNoNoneNo client-side validation is declared.

Returns

void

Type-checked example

pushClient.subscribeTransaction(config.account);

Response example

"never"

unsubscribeTransaction

Signature

unsubscribeTransaction(): void

Purpose

Unsubscribes from transaction updates.

Parameters, defaults, and constraints

No parameters.

Returns

void

Type-checked example

pushClient.unsubscribeTransaction();

Response example

"never"

Did this page help you?