diff --git a/wallettemplate/src/main/java/wallettemplate/Main.java b/wallettemplate/src/main/java/wallettemplate/Main.java index 7f3a8562..e5ddb3e4 100644 --- a/wallettemplate/src/main/java/wallettemplate/Main.java +++ b/wallettemplate/src/main/java/wallettemplate/Main.java @@ -4,6 +4,7 @@ import com.google.bitcoin.core.NetworkParameters; import com.google.bitcoin.kits.WalletAppKit; import com.google.bitcoin.params.MainNetParams; import com.google.bitcoin.params.RegTestParams; +import com.google.bitcoin.params.TestNet3Params; import com.google.bitcoin.utils.BriefLogFormatter; import com.google.bitcoin.utils.Threading; import com.google.bitcoin.wallet.DeterministicSeed; @@ -29,7 +30,7 @@ import static wallettemplate.utils.GuiUtils.*; public class Main extends Application { public static String APP_NAME = "WalletTemplate"; - public static NetworkParameters params = MainNetParams.get(); + public static NetworkParameters params = TestNet3Params.get(); public static WalletAppKit bitcoin; public static Main instance; @@ -123,7 +124,9 @@ public class Main extends Application { // last months worth or more (takes a few seconds). bitcoin.setCheckpoints(getClass().getResourceAsStream("checkpoints")); // As an example! - bitcoin.useTor(); + // bitcoin.useTor(); + } else if (params == TestNet3Params.get()) { + bitcoin.setCheckpoints(getClass().getResourceAsStream("checkpoints.testnet")); } bitcoin.setDownloadListener(controller.progressBarUpdater()) .setBlockingStartup(false) diff --git a/wallettemplate/src/main/resources/wallettemplate/checkpoints.testnet b/wallettemplate/src/main/resources/wallettemplate/checkpoints.testnet new file mode 100644 index 00000000..4b8df95e Binary files /dev/null and b/wallettemplate/src/main/resources/wallettemplate/checkpoints.testnet differ