mirror of
https://github.com/Qortal/altcoinj.git
synced 2025-02-07 23:03:04 +00:00
6b7d653614
* API change: TransactionConfidence.Listener now takes a reason enum describing the general class of change. * Confidence listeners are now invoked in the user code thread as well, thus eliminating any chance of unexpected re-entrancy. * The wallet batches up confidence changes and executes them all at the end of major operations, avoiding confusing intermediate transitions that could occur in the previous design. * Much code has been simplified as a result and it's now harder to screw up.