@ecp.eth/sdk / indexer / fetchChannels
Function: fetchChannels()
function fetchChannels(options): Promise<{
pagination: {
endCursor?: `0x${string}`;
hasNext: boolean;
hasPrevious: boolean;
limit: number;
startCursor?: `0x${string}`;
};
results: {
chainId: number;
createdAt: Date;
description: string;
hook: null | `0x${string}`;
id: bigint;
metadata: {
key: `0x${string}`;
value: `0x${string}`;
}[];
name: string;
owner: `0x${string}`;
updatedAt: Date;
}[];
}>;
Defined in: packages/sdk/src/indexer/api.ts:785
Fetch channels from the Indexer API
Parameters
options
Returns
Promise
<{
pagination
: {
endCursor?
: `0x${string}`
;
hasNext
: boolean
;
hasPrevious
: boolean
;
limit
: number
;
startCursor?
: `0x${string}`
;
};
results
: {
chainId
: number
;
createdAt
: Date
;
description
: string
;
hook
: null
| `0x${string}`
;
id
: bigint
;
metadata
: {
key
: `0x${string}`
;
value
: `0x${string}`
;
}[];
name
: string
;
owner
: `0x${string}`
;
updatedAt
: Date
;
}[];
}>
A promise that resolves channels fetched from the Indexer API