HomePhabricator

UI to alert of respend attempt affecting wallet.
ada5a067c75fUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

UI to alert of respend attempt affecting wallet.

Respend transactions that conflict with transactions already in the
wallet are added to it. They are not displayed unless they also involve
the wallet, or get into a block. If they do not involve the wallet,
they continue not to affect balance.

Transactions that involve the wallet, and have conflicting non-equivalent
transactions, are highlighted in red. When the conflict first occurs, a
modal dialog is thrown.

CWallet::SyncMetaData is changed to sync only to equivalent transactions.

When a conflict is added to the wallet, counter nConflictsReceived is
incremented. This acts like a change in active block height for the
purpose of triggering UI updates.

Details

Provenance
dgenr8Authored on Jun 27 2014, 01:31
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGINGd640a3ceab4f: Relay double-spends, subject to anti-DOS
Branches
Unknown
Tags
Unknown
Reverted By
rSTAGING3015e0bca6bc: Revert "UI to alert of respend attempt affecting wallet."