public NBXplorerNetwork(INetworkSet networkSet, NetworkType networkType, DerivationStrategyFactory derivationStrategyFactory = null) { NBitcoinNetwork = networkSet.GetNetwork(networkType); CryptoCode = networkSet.CryptoCode; DefaultSettings = NBXplorerDefaultSettings.GetDefaultSettings(networkType); DerivationStrategyFactory = derivationStrategyFactory; }
private void InitBitcoin(ChainType chainType) { Add(new NBXplorerNetwork() { CryptoCode = "BTC", MinRPCVersion = 150000, NBitcoinNetwork = chainType == ChainType.Main ? Network.Main : chainType == ChainType.Test ? Network.TestNet : chainType == ChainType.Regtest ? Network.RegTest : throw new NotSupportedException(chainType.ToString()), DefaultSettings = NBXplorerDefaultSettings.GetDefaultSettings(chainType) });
private void InitLitecoin(ChainType chainType) { NBXplorer.Altcoins.Litecoin.Networks.EnsureRegistered(); Add(new NBXplorerNetwork() { CryptoCode = "LTC", MinRPCVersion = 140200, NBitcoinNetwork = chainType == ChainType.Main ? NBXplorer.Altcoins.Litecoin.Networks.Mainnet: chainType == ChainType.Test ? NBXplorer.Altcoins.Litecoin.Networks.Testnet : chainType == ChainType.Regtest ? NBXplorer.Altcoins.Litecoin.Networks.Regtest : throw new NotSupportedException(chainType.ToString()), DefaultSettings = NBXplorerDefaultSettings.GetDefaultSettings(chainType) });
internal NBXplorerNetwork(INetworkSet networkSet, ChainName networkType) { NBitcoinNetwork = networkSet.GetNetwork(networkType); CryptoCode = networkSet.CryptoCode; DefaultSettings = NBXplorerDefaultSettings.GetDefaultSettings(networkType); }
public NBXplorerNetwork(INetworkSet networkSet, NBitcoin.NetworkType networkType) { NBitcoinNetwork = networkSet.GetNetwork(networkType); CryptoCode = networkSet.CryptoCode; DefaultSettings = NBXplorerDefaultSettings.GetDefaultSettings(networkType); }