Skip to main content

ActivitiesModule

@liquidium/client


@liquidium/client / ActivitiesModule

Class: ActivitiesModule

Defined in: external/liquidium-sdk/packages/client/src/modules/activities/activities.ts:90

Receipt-oriented activity list and status helpers.

Constructors

Constructor

new ActivitiesModule(apiClient, canisterContext): ActivitiesModule

Defined in: external/liquidium-sdk/packages/client/src/modules/activities/activities.ts:91

Parameters

apiClient

ApiClient | undefined

canisterContext

CanisterContext

Returns

ActivitiesModule

Methods

getStatus()

getStatus(request): Promise<GetActivityStatusResponse>

Defined in: external/liquidium-sdk/packages/client/src/modules/activities/activities.ts:125

Fetches the latest status for a single receipt/activity id.

Uses the Liquidium SDK API.

Parameters

request

GetActivityStatusRequest

Activity id plus profile id or instant-loan short reference.

Returns

Promise<GetActivityStatusResponse>

The activity when found, otherwise { found: false } with the requested id.


list()

list(request): Promise<Activity[]>

Defined in: external/liquidium-sdk/packages/client/src/modules/activities/activities.ts:104

Lists profile activities. Defaults to all activities.

Uses the Liquidium SDK API.

Parameters

request

ListActivitiesRequest

Profile id or instant-loan short reference plus optional state filter.

Returns

Promise<Activity[]>

Activities owned by the resolved profile.