using NBitcoin; using NBXplorer; namespace BTCPayServer { public partial class BTCPayNetworkProvider { public void InitBitcore() { var nbxplorerNetwork = NBXplorerNetworkProvider.GetFromCryptoCode("BTX"); Add(new BTCPayNetwork() { CryptoCode = nbxplorerNetwork.CryptoCode, DisplayName = "BitCore", BlockExplorerLink = NetworkType == ChainName.Mainnet ? "https://explorer.bitcore.cc/tx/{0}" : "https://explorer.bitcore.cc/tx/{0}", NBXplorerNetwork = nbxplorerNetwork, DefaultRateRules = new[] { "BTX_X = BTX_BTC * BTC_X", "BTX_BTC = hitbtc(BTX_BTC)" }, CryptoImagePath = "imlegacy/bitcore.svg", LightningImagePath = "imlegacy/bitcore-lightning.svg", DefaultSettings = BTCPayDefaultSettings.GetDefaultSettings(NetworkType), CoinType = NetworkType == ChainName.Mainnet ? new KeyPath("160'") : new KeyPath("1'") }); } } }