@yoroi/portfolio
Version:
The Portfolio package of Yoroi SDK
56 lines (55 loc) • 1.69 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.tokenBalanceMocks = void 0;
var _immer = require("immer");
var _tokenInfo = require("./token-info.mocks");
const primaryETH = {
info: _tokenInfo.tokenInfoMocks.primaryETH,
quantity: BigInt(1_000_000)
};
const primaryETHBreakdown = {
availableRewards: BigInt(1_000_001),
totalFromTxs: BigInt(1_000_002),
lockedAsStorageCost: BigInt(1_000_003)
};
const missingToken = {
info: {
..._tokenInfo.tokenInfoMocks.ftNameless,
id: 'dead.fee'
},
quantity: BigInt(1)
};
const nftCryptoKitty = {
info: _tokenInfo.tokenInfoMocks.nftCryptoKitty,
quantity: BigInt(1_000_001)
};
const rnftWhatever = {
info: _tokenInfo.tokenInfoMocks.rnftWhatever,
quantity: BigInt(2_000_002)
};
const ftNoTicker = {
info: _tokenInfo.tokenInfoMocks.ftNoTicker,
quantity: BigInt(3_000_003)
};
const ftNameless = {
info: _tokenInfo.tokenInfoMocks.ftNameless,
quantity: BigInt(4_000_004)
};
const storage = {
entries1: [[nftCryptoKitty.info.id, nftCryptoKitty], [rnftWhatever.info.id, rnftWhatever], [ftNoTicker.info.id, ftNoTicker], [ftNameless.info.id, ftNameless]],
entries1WithPrimary: [[nftCryptoKitty.info.id, nftCryptoKitty], [rnftWhatever.info.id, rnftWhatever], [ftNoTicker.info.id, ftNoTicker], [ftNameless.info.id, ftNameless], [primaryETH.info.id, primaryETH]],
missingInApiResponse: [[missingToken.info.id, missingToken]]
};
const tokenBalanceMocks = (0, _immer.freeze)({
primaryETH,
primaryETHBreakdown,
nftCryptoKitty,
rnftWhatever,
ftNoTicker,
ftNameless,
storage
});
exports.tokenBalanceMocks = tokenBalanceMocks;
//# sourceMappingURL=token-balance.mocks.js.map