diff --git a/NBitcoin.TestFramework/WellknownNodeDownloadData.cs b/NBitcoin.TestFramework/WellknownNodeDownloadData.cs index 28cac81ec..de94ddb3d 100644 --- a/NBitcoin.TestFramework/WellknownNodeDownloadData.cs +++ b/NBitcoin.TestFramework/WellknownNodeDownloadData.cs @@ -1530,6 +1530,64 @@ public class GroestlcoinNodeDownloadData }, UseSectionInConfigFile = true, CreateWallet = true + + }; + + public NodeDownloadData v27_0 = new NodeDownloadData() + { + Version = "27.0", + Windows = new NodeOSDownloadData() + { + DownloadLink = "https://github.com/Groestlcoin/groestlcoin/releases/download/v{0}/groestlcoin-{0}-win64.zip", + Archive = "groestlcoin-{0}-win64.zip", + Executable = "groestlcoin-{0}/bin/groestlcoind.exe", + Hash = "f40e19f55408458ccd42c9cd605a7db5fbc894ba66c486f9ca252d45f5c98347" + }, + Linux = new NodeOSDownloadData() + { + DownloadLink = "https://github.com/Groestlcoin/groestlcoin/releases/download/v{0}/groestlcoin-{0}-x86_64-linux-gnu.tar.gz", + Archive = "groestlcoin-{0}-x86_64-linux-gnu.tar.gz", + Executable = "groestlcoin-{0}/bin/groestlcoind", + Hash = "5189f036913e2033b5fe95ba8f3fc027e9c5bd286d2150e9133cd4a2fd69a7a0" + }, + Mac = new NodeOSDownloadData() + { + DownloadLink = "https://github.com/Groestlcoin/groestlcoin/releases/download/v{0}/groestlcoin-{0}-x86_64-apple-darwin.tar.gz", + Archive = "groestlcoin-{0}-x86_64-apple-darwin.tar.gz", + Executable = "groestlcoin-{0}/bin/groestlcoind", + Hash = "60ee077c9b05869a935c1db9022d6ad16e3b84c2a535a41398bb6f87679dc4a8" + }, + UseSectionInConfigFile = true, + CreateWallet = true + + }; + + public NodeDownloadData v28_0 = new NodeDownloadData() + { + Version = "28.0", + Windows = new NodeOSDownloadData() + { + DownloadLink = "https://github.com/Groestlcoin/groestlcoin/releases/download/v{0}/groestlcoin-{0}-win64.zip", + Archive = "groestlcoin-{0}-win64.zip", + Executable = "groestlcoin-{0}/bin/groestlcoind.exe", + Hash = "7a81e52c74612f77817f8ac01e3b249366520640ee2652bfb0a1c5f3af10f13b" + }, + Linux = new NodeOSDownloadData() + { + DownloadLink = "https://github.com/Groestlcoin/groestlcoin/releases/download/v{0}/groestlcoin-{0}-x86_64-linux-gnu.tar.gz", + Archive = "groestlcoin-{0}-x86_64-linux-gnu.tar.gz", + Executable = "groestlcoin-{0}/bin/groestlcoind", + Hash = "540d5d7c6bb0449763567ea7c2559e124d61b82a6b2798701d5759458d9c21d7" + }, + Mac = new NodeOSDownloadData() + { + DownloadLink = "https://github.com/Groestlcoin/groestlcoin/releases/download/v{0}/groestlcoin-{0}-x86_64-apple-darwin.tar.gz", + Archive = "groestlcoin-{0}-x86_64-apple-darwin.tar.gz", + Executable = "groestlcoin-{0}/bin/groestlcoind", + Hash = "7a4bbe989c3165bb7bce57c12638f973b637ced319194ea20924804f718091ce" + }, + UseSectionInConfigFile = true, + CreateWallet = true }; } diff --git a/NBitcoin.Tests/NodeBuilderEx.cs b/NBitcoin.Tests/NodeBuilderEx.cs index 69565bfe1..e44ebe174 100644 --- a/NBitcoin.Tests/NodeBuilderEx.cs +++ b/NBitcoin.Tests/NodeBuilderEx.cs @@ -40,7 +40,7 @@ public static NodeBuilder Create([CallerMemberName] string caller = null) //var builder = NodeBuilder.Create(NodeDownloadData.Ufo.v0_16_0, Altcoins.AltNetworkSets.Ufo.Regtest, caller); - //var builder = NodeBuilder.Create(NodeDownloadData.Groestlcoin.v26_0, Altcoins.AltNetworkSets.Groestlcoin.Regtest, caller); + //var builder = NodeBuilder.Create(NodeDownloadData.Groestlcoin.v28_0, Altcoins.AltNetworkSets.Groestlcoin.Regtest, caller); //var builder = NodeBuilder.Create(NodeDownloadData.Mogwai.v0_12_2, Altcoins.AltNetworkSets.Mogwai.Regtest, caller);