Skip to content

qml: Hide wallet change outputs in activity list#556

Open
pseudoramdom wants to merge 1 commit into
bitcoin-core:qt6from
pseudoramdom:fix-output-change
Open

qml: Hide wallet change outputs in activity list#556
pseudoramdom wants to merge 1 commit into
bitcoin-core:qt6from
pseudoramdom:fix-output-change

Conversation

@pseudoramdom
Copy link
Copy Markdown
Contributor

This fixes an issue where the wallet activity list would show change outputs as separate outgoing & incoming transactions for normal sends.

Tests added:

  • Verifies sender change outputs are hidden.
  • Verifies incoming payments to change addresses are still shown.

Fixes #555

Note - I used an LLM agent to generate the unit tests. Looked fine to me at first glance.

Copy link
Copy Markdown
Collaborator

@johnny9 johnny9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 09e002f

@hebasto
Copy link
Copy Markdown
Member

hebasto commented May 1, 2026

Please rebase.

@pseudoramdom
Copy link
Copy Markdown
Contributor Author

Rebased to eba0fea

@pseudoramdom pseudoramdom requested a review from johnny9 May 8, 2026 17:20
Copy link
Copy Markdown
Collaborator

@johnny9 johnny9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 574044f

This fixes the wallet activity list showing change outputs as separate outgoing & incoming transactions for normal sends.

Tests added:

  - Verifies sender change outputs are hidden.
  - Verifies incoming payments to change addresses are still shown.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

When sending from a wallet, the activity list shows 2 entries for change outputs

3 participants