UNPKG

@antbat/base-client-js

Version:

Base JS library for BASE-platform

16 lines (15 loc) 819 B
import { OfferShareDataRepository } from './OfferShareDataRepository'; import OfferShareData from './../models/OfferShareData'; import { AccountManager } from '../../manager/AccountManager'; import { ProfileManager } from '../../manager/ProfileManager'; import { HttpTransport } from '../source/http/HttpTransport'; export default class OfferShareDataRepositoryImpl implements OfferShareDataRepository { private readonly SHARE_DATA_API; private readonly NONCE_DATA_API; private transport; private accountManager; private profileManager; constructor(transport: HttpTransport, accountManager: AccountManager, profileManager: ProfileManager); getShareData(owner: string, accepted: boolean): Promise<Array<OfferShareData>>; acceptShareData(searchId: number, worth: string): Promise<void>; }