public BchAddressNormalizer(
     IBlockchainsProvider blockchainsProvider,
     BchSettings settings)
 {
     _bitcoinCash = blockchainsProvider.GetBitcoinCash();
     _btcNetwork  = Network.GetNetwork(settings.Network);
     _bchNetwork  = _btcNetwork == Network.Main ? BCash.Instance.Mainnet : BCash.Instance.Regtest;
 }
 public BchDepositsHistoryProvider(
     ILogFactory logFactory,
     BchSettings settings,
     IBlockchainsProvider blockchainsProvider,
     AddressNormalizer addressNormalizer)
 {
     _log = logFactory.CreateLog(this);
     _addressNormalizer = addressNormalizer;
     _insightApi        = new InsightApiClient(settings.InsightApiUrl);
     _bitcoinCash       = blockchainsProvider.GetBitcoinCash();
 }