@golem-sdk/golem-js
Version:
NodeJS and WebBrowser SDK for building apps running on Golem Network
12 lines (11 loc) • 582 B
TypeScript
import { Activity, ActivityStateEnum, IActivityRepository } from "../../../activity/activity";
import { ActivityApi } from "ya-ts-client";
import { IAgreementRepository } from "../../../market/agreement/agreement";
export declare class ActivityRepository implements IActivityRepository {
private readonly state;
private readonly agreementRepo;
private stateCache;
constructor(state: ActivityApi.RequestorStateService, agreementRepo: IAgreementRepository);
getById(id: string): Promise<Activity>;
getStateOfActivity(id: string): Promise<ActivityStateEnum>;
}