UNPKG

myria-core-sdk

Version:

Latest version SDK

32 lines 2.35 kB
import { AxiosWrapper } from "../axios"; import { createMarketplaceAxios } from "./base.marketplace.api"; export class TradesAPI { constructor(env) { this.axiosInstance = createMarketplaceAxios(env); this.axiosWrapper = new AxiosWrapper(this.axiosInstance); } async createTrades(payload) { const result = await this.axiosWrapper.makeRequest({ url: `/trades`, method: "POST", data: payload, }); return result; } async getTrades(startKey, tradesType) { const projectDetail = await this.axiosWrapper.makeRequest({ url: `/trades`, method: "GET", params: { startKey, tradesType } }); return projectDetail; } async getTradesById(id) { const projectDetail = await this.axiosWrapper.makeRequest({ url: `/trades/${id}`, method: "GET", }); return projectDetail; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhZGVzLmFwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb3JlL2FwaXMvdHJhZGVzLmFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sVUFBVSxDQUFDO0FBQ3hDLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBSWhFLE1BQU0sT0FBTyxTQUFTO0lBSXBCLFlBQVksR0FBYTtRQUN2QixJQUFJLENBQUMsYUFBYSxHQUFHLHNCQUFzQixDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ2pELElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxZQUFZLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDO0lBQzNELENBQUM7SUFFTSxLQUFLLENBQUMsWUFBWSxDQUN2QixPQUFnQztRQUVoQyxNQUFNLE1BQU0sR0FBRyxNQUFNLElBQUksQ0FBQyxZQUFZLENBQUMsV0FBVyxDQUFDO1lBQ2pELEdBQUcsRUFBRSxTQUFTO1lBQ2QsTUFBTSxFQUFFLE1BQU07WUFDZCxJQUFJLEVBQUUsT0FBTztTQUNkLENBQUMsQ0FBQztRQUVILE9BQU8sTUFBTSxDQUFDO0lBQ2hCLENBQUM7SUFFTSxLQUFLLENBQUMsU0FBUyxDQUNwQixRQUFpQixFQUNqQixVQUFtQjtRQUVuQixNQUFNLGFBQWEsR0FBRyxNQUFNLElBQUksQ0FBQyxZQUFZLENBQUMsV0FBVyxDQUFDO1lBQ3hELEdBQUcsRUFBRSxTQUFTO1lBQ2QsTUFBTSxFQUFFLEtBQUs7WUFDYixNQUFNLEVBQUUsRUFBRSxRQUFRLEVBQUUsVUFBVSxFQUFFO1NBQ2pDLENBQUMsQ0FBQztRQUVILE9BQU8sYUFBYSxDQUFDO0lBQ3ZCLENBQUM7SUFFTSxLQUFLLENBQUMsYUFBYSxDQUN4QixFQUFVO1FBRVYsTUFBTSxhQUFhLEdBQUcsTUFBTSxJQUFJLENBQUMsWUFBWSxDQUFDLFdBQVcsQ0FBQztZQUN4RCxHQUFHLEVBQUUsV0FBVyxFQUFFLEVBQUU7WUFDcEIsTUFBTSxFQUFFLEtBQUs7U0FDZCxDQUFDLENBQUM7UUFFSCxPQUFPLGFBQWEsQ0FBQztJQUN2QixDQUFDO0NBQ0YifQ==