diff --git a/src/main/java/com/sparrowwallet/sparrow/event/HideAmountsStatusEvent.java b/src/main/java/com/sparrowwallet/sparrow/event/HideAmountsStatusEvent.java new file mode 100644 index 00000000..43994405 --- /dev/null +++ b/src/main/java/com/sparrowwallet/sparrow/event/HideAmountsStatusEvent.java @@ -0,0 +1,13 @@ +package com.sparrowwallet.sparrow.event; + +public class HideAmountsStatusEvent { + private final boolean hideAmounts; + + public HideAmountsStatusEvent(boolean hideAmounts) { + this.hideAmounts = hideAmounts; + } + + public boolean isHideAmounts() { + return hideAmounts; + } +} diff --git a/src/main/java/com/sparrowwallet/sparrow/io/Config.java b/src/main/java/com/sparrowwallet/sparrow/io/Config.java index 9d4f76ec..06843efb 100644 --- a/src/main/java/com/sparrowwallet/sparrow/io/Config.java +++ b/src/main/java/com/sparrowwallet/sparrow/io/Config.java @@ -47,6 +47,7 @@ public class Config { private Theme theme; private boolean openWalletsInNewWindows = false; private boolean hideEmptyUsedAddresses = false; + private boolean hideAmounts = false; private boolean showTransactionHex = true; private boolean showLoadingLog = true; private boolean showAddressTransactionCount = false; @@ -303,6 +304,15 @@ public class Config { flush(); } + public boolean isHideAmounts() { + return hideAmounts; + } + + public void setHideAmounts(boolean hideAmounts) { + this.hideAmounts = hideAmounts; + flush(); + } + public boolean isShowTransactionHex() { return showTransactionHex; }