UNPKG

@ledgerhq/coin-near

Version:
31 lines 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCurrentNearPreloadData = getCurrentNearPreloadData; exports.setNearPreloadData = setNearPreloadData; const bignumber_js_1 = require("bignumber.js"); const rxjs_1 = require("rxjs"); const constants_1 = require("./constants"); let currentPreloadedData = { storageCost: new bignumber_js_1.BigNumber(constants_1.FALLBACK_STORAGE_AMOUNT_PER_BYTE), gasPrice: new bignumber_js_1.BigNumber(0), createAccountCostSend: new bignumber_js_1.BigNumber(0), createAccountCostExecution: new bignumber_js_1.BigNumber(0), transferCostSend: new bignumber_js_1.BigNumber(0), transferCostExecution: new bignumber_js_1.BigNumber(0), addKeyCostSend: new bignumber_js_1.BigNumber(0), addKeyCostExecution: new bignumber_js_1.BigNumber(0), receiptCreationSend: new bignumber_js_1.BigNumber(0), receiptCreationExecution: new bignumber_js_1.BigNumber(0), validators: [], }; const updates = new rxjs_1.Subject(); function getCurrentNearPreloadData() { return currentPreloadedData; } function setNearPreloadData(data) { if (data === currentPreloadedData) return; currentPreloadedData = data; updates.next(data); } //# sourceMappingURL=preload-data.js.map