diff --git a/nostr_dvm/dvm.py b/nostr_dvm/dvm.py index 164857d..1158fdb 100644 --- a/nostr_dvm/dvm.py +++ b/nostr_dvm/dvm.py @@ -24,6 +24,7 @@ from nostr_dvm.utils.print_utils import bcolors from nostr_dvm.utils.zap_utils import check_bolt11_ln_bits_is_paid, create_bolt11_ln_bits, parse_zap_event_tags, \ parse_amount_from_bolt11_invoice, zaprequest, pay_bolt11_ln_bits, create_bolt11_lud16 +#os.environ["RUST_BACKTRACE"] = "full" class DVM: dvm_config: DVMConfig @@ -84,6 +85,10 @@ class DVM: await nutzap_wallet.announce_nutzap_info_event(nut_wallet, self.client, self.keys) + if self.dvm_config.REANNOUNCE_MINTS: + nut_wallet.mints = dvm_config.NUZAP_MINTS + await nutzap_wallet.announce_nutzap_info_event(nut_wallet, self.client, self.keys) + class NotificationHandler(HandleNotification): client = self.client dvm_config = self.dvm_config diff --git a/nostr_dvm/utils/dvmconfig.py b/nostr_dvm/utils/dvmconfig.py index eea1d05..c698045 100644 --- a/nostr_dvm/utils/dvmconfig.py +++ b/nostr_dvm/utils/dvmconfig.py @@ -72,6 +72,7 @@ class DVMConfig: NUZAP_MINTS = ["https://mint.minibits.cash/Bitcoin", "https://mint.gwoq.com"] ENABLE_AUTO_MELT = False AUTO_MELT_AMOUNT = 1000 + REANNOUNCE_MINTS = True def build_default_config(identifier):