Add Nym mixnet warning card on send scene #5934
Open
+31
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
CHANGELOG
Does this branch warrant an entry to the CHANGELOG?
Dependencies
None
Description
Context
Asana: "Show warning card Nym is active at send scene while slider is loading" (P1). When the Nym mixnet is enabled for a currency, transaction calculation can take up to a minute due to privacy routing through the decentralized mixnet. During this time the user only sees a spinner with no explanation for the delay.
Changes
isNymActivecheck inSendScene2that readsnetworkPrivacyfromcurrencyConfig.userSettings(falling back todefaultSettings)renderNymWarning()that shows anAlertCardUi4warning card when Nym is active ANDprocessingAmountChangedis true (i.e. the transaction is being calculated)fadeInUpand out withfadeOutDownviaEdgeAnimsettings_nym_mixnet_warning_titleandsettings_nym_mixnet_warning_bodyRequirements
If you have made any visual changes to the GUI. Make sure you have:
Note
Low Risk
UI-only change gated on an existing user setting and a loading flag; no transaction construction, signing, or network logic is modified.
Overview
Adds a new warning
AlertCardUi4toSendScene2that appears only while the send calculation is loading (processingAmountChanged) and the wallet’scurrencyConfig.userSettings.networkPrivacyis set tonym.Updates English locale strings and the changelog to include the new Nym warning messaging shown during delayed transaction preparation.
Written by Cursor Bugbot for commit d66d560. This will update automatically on new commits. Configure here.