UNPKG

@yoroi/portfolio

Version:

The Portfolio package of Yoroi SDK

75 lines (74 loc) 1.71 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.tokenHistoryMocks = void 0; var _types = require("@yoroi/types"); var _immer = require("immer"); var _bignumber = require("bignumber.js"); const ftNamelessRaw = { prices: [{ ts: 1722849529169, open: '500000', close: '1000000', low: '500000', high: '1000000', change: 100 }, { ts: 1722949529169, open: '500000', close: '1000000', low: '500000', high: '1000000', change: 100 }] }; const ftNameless = { prices: [{ ts: 1722849529169, open: new _bignumber.BigNumber(500_000), low: new _bignumber.BigNumber(500_000), close: new _bignumber.BigNumber(1_000_000), high: new _bignumber.BigNumber(1_000_000), change: 100 }, { ts: 1722949529169, open: new _bignumber.BigNumber(500_000), low: new _bignumber.BigNumber(500_000), close: new _bignumber.BigNumber(1_000_000), high: new _bignumber.BigNumber(1_000_000), change: 100 }] }; const apiResponseTokenHistory = { success: { tag: 'right', value: { status: 200, data: ftNamelessRaw } }, error: { tag: 'left', error: { status: 500, responseData: null, message: 'Internal Server Error' } } }; const apiRequestTokenHistoryArgs = { tokenId: 'ft.nameless', period: _types.Portfolio.Token.HistoryPeriod.OneDay }; const tokenHistoryMocks = (0, _immer.freeze)({ ftNameless, ftNamelessRaw, api: { responses: apiResponseTokenHistory, request: apiRequestTokenHistoryArgs, responseDataOnly: ftNameless } }); exports.tokenHistoryMocks = tokenHistoryMocks; //# sourceMappingURL=token-history.mocks.js.map