Skip to content

@ecp.eth/sdk


@ecp.eth/sdk / indexer / FetchChannelsOptions

Type Alias: FetchChannelsOptions

type FetchChannelsOptions = {
  apiUrl?: string;
  chainId: number | number[];
  cursor?: Hex;
  limit?: number;
  owner?: Hex;
  retries?: number;
  signal?: AbortSignal;
  sort?: IndexerAPISortSchemaType;
};

Defined in: packages/sdk/src/indexer/api.ts:830

The options for fetchChannels()

Properties

apiUrl?

optional apiUrl: string;

Defined in: packages/sdk/src/indexer/api.ts:836

URL on which /api/channels endpoint will be called

Default

"https://api.ethcomments.xyz"

chainId

chainId: number | number[];

Defined in: packages/sdk/src/indexer/api.ts:844

Filter channels by chain ID(s)


cursor?

optional cursor: Hex;

Defined in: packages/sdk/src/indexer/api.ts:854

The cursor to fetch channels from


limit?

optional limit: number;

Defined in: packages/sdk/src/indexer/api.ts:866

The number of channels to fetch

Default

50

owner?

optional owner: Hex;

Defined in: packages/sdk/src/indexer/api.ts:840

Filter channels by owner


retries?

optional retries: number;

Defined in: packages/sdk/src/indexer/api.ts:850

Number of times to retry the signing operation in case of failure.

Default

3

signal?

optional signal: AbortSignal;

Defined in: packages/sdk/src/indexer/api.ts:867


sort?

optional sort: IndexerAPISortSchemaType;

Defined in: packages/sdk/src/indexer/api.ts:860

The sort order, either asc or desc

Default

"desc"