UNPKG

insight-previous-tcr

Version:

A blockchain explorer for Bitcore

27 lines (22 loc) 660 B
import { Injectable } from "@angular/core"; @Injectable() export class DefaultProvider { private defaults: { '%CHAIN%': string; '%API_PREFIX%': string; '%NETWORK%': string; '%NUM_BLOCKS%': string; } = { '%CHAIN%': process.env.CHAIN || 'TCR', '%API_PREFIX%': process.env.API_PREFIX || '/api', '%NETWORK%': process.env.NETWORK || 'mainnet', '%NUM_BLOCKS%': process.env.NUM_BLOCKS || '15' }; constructor() {} public getDefault(str: string): string { return this.defaults[str] !== undefined ? this.defaults[str] : str; } public setDefault(str: string, value: any): void { this.defaults[str] = value; } }