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(); }