diff --git a/NBitcoin.TestFramework/WellknownNodeDownloadData.cs b/NBitcoin.TestFramework/WellknownNodeDownloadData.cs index c7288f73d..28cac81ec 100644 --- a/NBitcoin.TestFramework/WellknownNodeDownloadData.cs +++ b/NBitcoin.TestFramework/WellknownNodeDownloadData.cs @@ -1388,7 +1388,8 @@ public class GroestlcoinNodeDownloadData Executable = "groestlcoin-{0}/bin/groestlcoind", Hash = "d3b36a30f2a9a624087414820237df0ec5289a52fc24c3a1a38f67be7698073c" }, - UseSectionInConfigFile = true + UseSectionInConfigFile = true, + CreateWallet = true }; public NodeDownloadData v22_0 = new NodeDownloadData() @@ -1415,7 +1416,8 @@ public class GroestlcoinNodeDownloadData Executable = "groestlcoin-{0}/bin/groestlcoind", Hash = "bdcdfac563eb54bc3de185c9b92200a36ccbd10d018aebd665e0bbe65a4480db" }, - UseSectionInConfigFile = true + UseSectionInConfigFile = true, + CreateWallet = true }; public NodeDownloadData v23_0 = new NodeDownloadData() @@ -1442,7 +1444,8 @@ public class GroestlcoinNodeDownloadData Executable = "groestlcoin-{0}/bin/groestlcoind", Hash = "ff80c843a29c515e052972019915fa302584b0c045ca69ee3a1572013743d385" }, - UseSectionInConfigFile = true + UseSectionInConfigFile = true, + CreateWallet = true }; public NodeDownloadData v24_0_1 = new NodeDownloadData() @@ -1469,7 +1472,8 @@ public class GroestlcoinNodeDownloadData Executable = "groestlcoin-{0}/bin/groestlcoind", Hash = "8a99765cd01686b81480dc29ee70aa5619d429402685f164e2a4b0b4d592ac10" }, - UseSectionInConfigFile = true + UseSectionInConfigFile = true, + CreateWallet = true }; public NodeDownloadData v25_0 = new NodeDownloadData() @@ -1496,7 +1500,36 @@ public class GroestlcoinNodeDownloadData Executable = "groestlcoin-{0}/bin/groestlcoind", Hash = "f9ca13def63d0722100417b880cd83b178f0770c2030838482bd5ef420547a11" }, - UseSectionInConfigFile = true + UseSectionInConfigFile = true, + CreateWallet = true + }; + + public NodeDownloadData v26_0 = new NodeDownloadData() + { + Version = "26.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 = "12684c034d19dff620bfe374977bea031e6428e6a12e29a77587fe9f52abefee" + }, + 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 = "0e24be6c094c1d7ae75d9d99b9bfb067e75200ed43fd8fde94d307a6bbd8bd72" + }, + 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 = "88c6a2889689e3822a5cf294cb154a11f6e9cf86ad6a187cf7e0babae743d12a" + }, + UseSectionInConfigFile = true, + CreateWallet = true }; } diff --git a/NBitcoin.Tests/NodeBuilderEx.cs b/NBitcoin.Tests/NodeBuilderEx.cs index 3345badb0..69565bfe1 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.v25_0, Altcoins.AltNetworkSets.Groestlcoin.Regtest, caller); + //var builder = NodeBuilder.Create(NodeDownloadData.Groestlcoin.v26_0, Altcoins.AltNetworkSets.Groestlcoin.Regtest, caller); //var builder = NodeBuilder.Create(NodeDownloadData.Mogwai.v0_12_2, Altcoins.AltNetworkSets.Mogwai.Regtest, caller);