import { Inject, Service } from 'typedi';
import { Logger } from 'winston';
import config, { defaultSdkSettings } from '../../config';
import { EPNSChannel } from '../../helpers/epnschannel';
export default class DigibleChannel extends EPNSChannel {
constructor(@Inject('logger') public logger: Logger, @Inject('cached') private cached) {
epnsCoreSettings: defaultSdkSettings.epnsCoreSettings,
epnsCommunicatorSettings: defaultSdkSettings.epnsCommunicatorSettings,
networkSettings: defaultSdkSettings.networkSettings,
networkToMonitor: config.web3PolygonMainnetRPC,
url: '<https://www.digible.io/>',