UNPKG

wallet-storage

Version:

BRC100 conforming wallet, wallet storage and wallet signer components

34 lines 1.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createDefaultWalletServicesOptions = createDefaultWalletServicesOptions; const chaintracker_1 = require("./chaintracker"); function createDefaultWalletServicesOptions(chain) { const o = { chain, taalApiKey: chain === 'main' ? 'mainnet_9596de07e92300c6287e4393594ae39c' // Tone's key, no plan : 'testnet_0e6cf72133b43ea2d7861da2a38684e3', // Tone's personal "starter" key bsvExchangeRate: { timestamp: new Date('2023-12-13'), base: 'USD', rate: 47.52 }, bsvUpdateMsecs: 1000 * 60 * 15, // 15 minutes fiatExchangeRates: { timestamp: new Date('2023-12-13'), base: 'USD', rates: { USD: 1, GBP: 0.8, EUR: 0.93 } }, fiatUpdateMsecs: 1000 * 60 * 60 * 24, // 24 hours disableMapiCallback: true, // Rely on WalletMonitor by default. exchangeratesapiKey: 'bd539d2ff492bcb5619d5f27726a766f', chaintracksFiatExchangeRatesUrl: `https://npm-registry.babbage.systems:${chain === 'main' ? 8084 : 8083}/getFiatExchangeRates`, chaintracks: new chaintracker_1.ChaintracksServiceClient(chain, `https://npm-registry.babbage.systems:${chain === 'main' ? 8084 : 8083}`) }; return o; } //# sourceMappingURL=createDefaultWalletServicesOptions.js.map