MCPcopy Create free account
hub / github.com/dfinity/orbit / listUsers

Function listUsers

cli/src/audit/station.core.ts:67–81  ·  view source on GitHub ↗
(actor: ActorSubclass)

Source from the content-addressed store, hash-verified

65 );
66
67export const listUsers = (actor: ActorSubclass): Promise<User[]> =>
68 paginated<User>(
69 'list_users',
70 p =>
71 actor.list_users({
72 paginate: [{ offset: [p.offset], limit: [p.limit] }],
73 statuses: [],
74 groups: [],
75 search_term: [],
76 }) as Promise<unknown>,
77 page => {
78 const ok = page as { users: User[]; next_offset: Array<bigint> | [] };
79 return { items: ok.users, next: ok.next_offset };
80 },
81 );
82
83export const listUserGroups = (actor: ActorSubclass): Promise<UserGroup[]> =>
84 paginated<UserGroup>(

Callers 1

index.tsFile · 0.90

Calls 2

paginatedFunction · 0.85
list_usersMethod · 0.45

Tested by

no test coverage detected