Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not create impossible components #13417

Merged

Conversation

lontivero
Copy link
Collaborator

No description provided.

@lontivero lontivero force-pushed the do-not-register-coinjoin-components branch from 02cabb9 to a0a0c24 Compare September 19, 2024 15:35
@lontivero lontivero marked this pull request as ready for review September 19, 2024 15:37
@turbolay
Copy link
Collaborator

Doesn't something like this make more sense? e26542d

Also, I'm OK with it but in my previous PR you specifically NACKed the fact that CoinPrison can be null

@lontivero
Copy link
Collaborator Author

lontivero commented Sep 19, 2024

Doesn't something like this make more sense? e26542d

Yes, it does. Please push it here.

Also, I'm OK with it but in my previous PR you specifically NACKed the fact that CoinPrison can be null

CoinPrison, CoordinatorHttpClientFactory, CoinJoinManager, RoundUpdater, SleepInhibitor and others must not be null, we have this as it is now because we are hacking it!. All those components are all null or all non null because they all belong to a missing component: CoinjoinSomething that exists when there is a valid coordinator uri configured. We have to go back after release and put order in this mess.

@lontivero lontivero merged commit 3defc91 into WalletWasabi:master Sep 19, 2024
3 checks passed
Kukks added a commit to Kukks/WalletWasabi that referenced this pull request Sep 20, 2024
commit 347e560
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 17:59:32 2024 -0400

    Bump 2.2.0.0 (WalletWasabi#13422)

commit 3930d4a
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 23:45:10 2024 +0200

    Remove debug log (WalletWasabi#13423)

commit 4524df1
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 22:43:22 2024 +0200

    Fix some music box visibility issues (WalletWasabi#13418)

commit d44e377
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 15:08:36 2024 -0400

    Highlights 2.2.0 (WalletWasabi#13411)

    * Highlights 2.2.0

    * CR correction

    * Nits + find a coordinator

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit 3defc91
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 13:16:05 2024 -0400

    Do not create impossible components (WalletWasabi#13417)

    * Do not create impossible components

    * Alternate

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit b961578
Author: Marnix Croes <[email protected]>
Date:   Thu Sep 19 17:13:02 2024 +0200

    musicbox: how do I set up coordinator menuitem follow up (WalletWasabi#13416)

commit 705f516
Author: José Manuel Nieto <[email protected]>
Date:   Thu Sep 19 09:48:39 2024 +0200

    Don't register Coinjoin Coordinator when it's not set up (WalletWasabi#13383)

commit f53846e
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 09:44:17 2024 +0200

    Smart resync when index has inverted endians (WalletWasabi#13408)

commit 296f997
Author: Turbolay <[email protected]>
Date:   Wed Sep 18 22:46:16 2024 +0200

    Revert part of the wix changes (WalletWasabi#13413)

commit d18a5aa
Author: Turbolay <[email protected]>
Date:   Wed Sep 18 21:25:31 2024 +0200

    Fix warnings due to wix configuration (WalletWasabi#13412)

commit 1b0e10c
Author: Turbolay <[email protected]>
Date:   Tue Sep 17 22:53:01 2024 +0200

    Fix from string with correct endians (WalletWasabi#13409)

commit d6b9fda
Author: Marnix Croes <[email protected]>
Date:   Tue Sep 17 21:14:23 2024 +0200

    fix duplicate musicbox menuitems (WalletWasabi#13362)

commit f178b2d
Author: yahiheb <[email protected]>
Date:   Tue Sep 17 20:11:20 2024 +0100

    Show fee rate at preview transaction when sending (WalletWasabi#13387)

commit 9c9dacb
Author: Lucas Ontivero <[email protected]>
Date:   Tue Sep 17 03:19:43 2024 -0400

    More resilient broadcasting mechanism (WalletWasabi#13381)

commit 86e8068
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 17:50:02 2024 -0400

    Make it easier to migrate filters for non-devs operators (WalletWasabi#13405)

commit 142ed38
Author: Turbolay <[email protected]>
Date:   Mon Sep 16 23:43:07 2024 +0200

    Final touches automatic release (WalletWasabi#13406)

commit bab1b6b
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 14:25:38 2024 -0400

    Revert "Reduce max input amount to 1343 btc (WalletWasabi#13403)" (WalletWasabi#13404)

    This reverts commit db033bf.

commit db033bf
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 14:11:12 2024 -0400

    Reduce max input amount to 1343 btc (WalletWasabi#13403)

commit b1e9c92
Author: Lucas Ontivero <[email protected]>
Date:   Sun Sep 15 21:56:37 2024 -0400

    Add missing assets (WalletWasabi#13399)

commit ac7eaa0
Author: Turbolay <[email protected]>
Date:   Sun Sep 15 07:00:44 2024 +0200

    Add script to migrate backend filters (WalletWasabi#13396)

commit 1579876
Author: Turbolay <[email protected]>
Date:   Sat Sep 14 21:48:25 2024 +0200

    Use sqlite for backend filters (WalletWasabi#13393)

commit 5e82434
Author: Lucas Ontivero <[email protected]>
Date:   Sat Sep 14 13:29:54 2024 -0300

    do not trust Microsoft help page (WalletWasabi#13395)

commit 8bb541f
Author: Lucas Ontivero <[email protected]>
Date:   Fri Sep 13 21:54:48 2024 -0300

    Silince test in rare case (WalletWasabi#13390)

    * silent test

    * --- Force run CI (empty commit)

commit 3298a45
Author: Lucas Ontivero <[email protected]>
Date:   Fri Sep 13 16:44:34 2024 -0300

    Add permission and signtool full path (WalletWasabi#13391)

commit 9251caa
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 12 11:03:00 2024 -0300

    Correct vsize calculation. (WalletWasabi#12618)

commit ef8a5de
Author: Lucas Ontivero <[email protected]>
Date:   Wed Sep 11 20:21:30 2024 -0300

    Remove packager (WalletWasabi#13384)

commit b1ffed5
Author: Lucas Ontivero <[email protected]>
Date:   Wed Sep 11 15:30:59 2024 -0300

    Automated build (WalletWasabi#13273)

    * Automated build (part 1)

    * Automated build (part 2)

    * Suggestions

    * first working version

    * missing file

commit e8a6e55
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 19:44:00 2024 +0200

    Change default for HideOnClose to false (WalletWasabi#13377)

commit 3793af0
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 19:29:07 2024 +0200

    Fix BackendURI setting save (WalletWasabi#13376)

commit db0948b
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 15:15:19 2024 +0200

    Invert iteration in GetFilterLinesExcluding algo (WalletWasabi#13371)

commit 88ab412
Author: Lucas Ontivero <[email protected]>
Date:   Sat Sep 7 16:00:17 2024 -0300

    Pass index file path by parameter (WalletWasabi#13368)

    Co-authored-by: Turbolay <[email protected]>

commit 15f0384
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 5 16:04:14 2024 -0300

    Revert "Remove default coordinator and help to find one (WalletWasabi#13317)" (WalletWasabi#13357)

    This reverts commit b7c7ca4.

commit 7712ac8
Author: Lucas Ontivero <[email protected]>
Date:   Tue Sep 3 17:00:44 2024 -0300

    Csharpify `DependencyGraph` (WalletWasabi#13356)

    * Simplify code

    * Simplify nodes to discharge selection

commit 6b40b15
Author: Lucas Ontivero <[email protected]>
Date:   Sun Sep 1 13:44:00 2024 -0300

    Fix assignment order (WalletWasabi#13354)

commit 8fd76db
Author: Lucas Ontivero <[email protected]>
Date:   Fri Aug 30 16:07:17 2024 -0300

    Minor change to make other PR easier to merge (WalletWasabi#13353)

commit 1a47be1
Author: Lucas Ontivero <[email protected]>
Date:   Fri Aug 30 15:35:42 2024 -0300

    Make transaction broadcasting faster. (WalletWasabi#13351)

    * Make transaction broadcasting faster.

    Instead of trying to broadcast a transaction with nodes one by one, this version tries with one or more in parallel. It doesn't iterate in a loop but uses a `TaskCompletion` task to get a notification when the tx is propagated.

    The number of selected nodes is one thrid of the connected nodes plus one, what makes sure to have always connected nodes (it doesn't disconnect them all). Also, this allows users to broadcast transaction immediately after the wallet starts because at that moment there use to be a very few connected nodes. Before, this was almost always impossible and the backend had to be used in most of the cases.

    * Pascal case + nits

    * Do not wait for all nodes to succeed

    * CR suggestions

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit e8967b2
Author: Marnix Croes <[email protected]>
Date:   Fri Aug 30 16:27:25 2024 +0200

    change order of musicbox menuitems (WalletWasabi#13350)

commit b7c7ca4
Author: Turbolay <[email protected]>
Date:   Tue Aug 27 23:07:19 2024 +0200

    Remove default coordinator and help to find one (WalletWasabi#13317)

commit a04b138
Author: Lucas Ontivero <[email protected]>
Date:   Tue Aug 27 11:34:43 2024 -0300

    Remove `MempoolMirror` (WalletWasabi#13345)

commit 171f1b5
Author: Turbolay <[email protected]>
Date:   Tue Aug 27 13:53:01 2024 +0200

    Use mempool.space for effective fee rate + use it in CPFP flow (WalletWasabi#13193)

    * Use mempool.space as UnconfirmedTransactionChainProvider - non-breaking

    * Use the updated UnconfirmedTransactionChain when CPFP

    * Request unconf chain if an own input is unconfirmed

    * Update cached requests every time a block is mined

    * Code review suggestions

    * Renamings

    * Use await instead of GetAwaiter()

    * More renaming

    * Correct computation of fee paid by chain

    * Fix NRE in CoinJoinDetails

    * Use create from task and not create

    * Remove line for debug

    * Fail if we can't fetch

    * Support TestNet and fail on RegTest

    * Throw in ImmediateRequest if no need for CpfpInfo

    * Use correctly mempool.space API by usising descendants

    * Minor fixes

    * Don't take descendant into account if they pay less

    * Adjust to new version of mempool.space CPFP endpoint

    * ShouldRequest adjustments

    * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi.Daemon/Global.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Wallets/CpfpInfoProvider.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Wallets/CpfpInfoProvider.cs

    Co-authored-by: yahiheb <[email protected]>

    * Code review suggestions

    * Code review suggestion

    * Revert JsonSerialization

    * Use default

    * Force requests to third-party while own mechanism not implemented

    * Fix JsonDeserialization and reschedule if error

    * Make GetCachedCpfpInfoAsync async

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: yahiheb <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 67c9e10
Author: Lucas Ontivero <[email protected]>
Date:   Sat Aug 24 00:23:48 2024 -0300

    Consider bot Tr and Wpkh (WalletWasabi#13344)

commit 056bff2
Author: Turbolay <[email protected]>
Date:   Fri Aug 23 19:39:16 2024 +0200

    Downgrade to Avalonia 11.0.999-cibuild0044755-beta (WalletWasabi#13342)

commit daaa65b
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 22 15:14:18 2024 -0300

    Wabisabi coinjoin tests runnable from IDE (WalletWasabi#13336)

    * Fix wabisabi tests.

    Test were not running on the IDE because of a mess in the lifetime of the registered services.

    `MultiClientsCoinJoinTestAsync` was using a real node instead of a fake one. That was changed.

    * Make FailToRegisterOutputsCoinJoinTestAsync less fragile

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit 8261622
Author: Turbolay <[email protected]>
Date:   Thu Aug 22 04:11:27 2024 +0200

    Update to Avalonia 11.2.0-beta1 (WalletWasabi#13334)

commit 20555e8
Author: Marnix Croes <[email protected]>
Date:   Wed Aug 21 23:11:46 2024 +0200

    add handcursor to SubActionButton (WalletWasabi#13330)

commit 88256a5
Author: Marnix Croes <[email protected]>
Date:   Wed Aug 21 23:07:38 2024 +0200

    Delete .deepsource.toml (WalletWasabi#13331)

commit 913a2c1
Author: Wiesław Šoltés <[email protected]>
Date:   Wed Aug 21 17:25:30 2024 +0200

    [UI] Update avalonia 11.1.3 (WalletWasabi#12926)

commit 8d6cef6
Author: yahiheb <[email protected]>
Date:   Tue Aug 20 02:00:02 2024 +0100

    Do not display 'locked addresses' in wallet stats (WalletWasabi#13329)

commit 73b623d
Author: Lucas Ontivero <[email protected]>
Date:   Mon Aug 19 13:58:19 2024 -0300

    Simplify denominations building (WalletWasabi#13326)

commit aea13da
Author: Turbolay <[email protected]>
Date:   Sun Aug 18 15:32:54 2024 +0200

    Remove usages of getrawtransaction (WalletWasabi#13321)

commit 1b8d3c6
Author: yahiheb <[email protected]>
Date:   Fri Aug 16 21:47:00 2024 +0100

    Display the hour using a 24-hour clock from 00 to 23 (WalletWasabi#13324)

commit 8c6318d
Author: José Manuel Nieto <[email protected]>
Date:   Fri Aug 16 15:00:50 2024 +0200

    Make DateTime friendlier (WalletWasabi#13237)

    * Make DateTime friendlier

    * Use local time

commit 360cbd3
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 15 17:12:10 2024 -0300

    Remove Coordination Fee Rate concept (WalletWasabi#13297)

    * Remove Coordination Fee Rate concept

    * Keep compatibility with CoordinatorConnectionString

commit 78083ec
Author: yahiheb <[email protected]>
Date:   Thu Aug 15 17:04:31 2024 +0100

    Remove unused properties (WalletWasabi#13292)

commit 8886ac6
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 15 13:03:11 2024 -0300

    Local prison per coordinator (WalletWasabi#13313)

    * Simplify logic and code

    * Prison per coordinator

    * Fix deserialization

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit d899b5d
Author: Turbolay <[email protected]>
Date:   Thu Aug 15 17:55:34 2024 +0200

    Fix NRE when using --version on fluent desktop (WalletWasabi#13320)

commit b4f43aa
Author: Turbolay <[email protected]>
Date:   Fri Aug 9 03:47:45 2024 -0600

    Improve fix to CoinList crash (WalletWasabi#13315)

commit 1e51ede
Author: Lucas Ontivero <[email protected]>
Date:   Wed Aug 7 18:20:42 2024 -0300

    Fix shared transaction overhead mess (WalletWasabi#13312)

commit 642d175
Author: Marnix Croes <[email protected]>
Date:   Tue Aug 6 11:43:58 2024 +0200

    Remove send mention in coins list (WalletWasabi#13309)

commit f3f072e
Author: Turbolay <[email protected]>
Date:   Tue Aug 6 03:43:04 2024 -0600

    Select script type while receiving (WalletWasabi#13294)

commit bea1dbe
Author: Turbolay <[email protected]>
Date:   Fri Aug 2 12:09:40 2024 -0600

    Call CreateCoinModels before GetPockets (WalletWasabi#13302)

commit 301bbff
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 30 17:16:43 2024 -0300

    Simplify generic serializer (WalletWasabi#13298)

    Instead of using static flags to prevent reentering into an infinite recursion, it is cleaner to remove the current converter from the list of converters.

commit 88a6254
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 29 15:20:57 2024 -0300

    Simplify/unify flake derivations (WalletWasabi#13295)

commit 00e8f0f
Author: Turbolay <[email protected]>
Date:   Mon Jul 29 07:27:53 2024 -0600

    Improve Fee estimation based on mempool histogram (WalletWasabi#13279)

    * Use cumulative count to skip fee groups

    * Remove SELECT1+N.

    * Fix unit test.

    The test was never removing any element from the histogram because the fee rate groups were wrongly built and because the mempool.Size was always zero.

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 69b03f3
Author: Lucas Ontivero <[email protected]>
Date:   Sat Jul 27 16:05:13 2024 -0300

    Update dependency `System.Text.Json` (WalletWasabi#13293)

commit fc337b5
Author: Roland Soós <[email protected]>
Date:   Thu Jul 25 21:50:19 2024 +0200

    remove zkSANCKs coordinator down announcement (WalletWasabi#13207)

commit 393b728
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 16:49:31 2024 -0300

    Fix warns (WalletWasabi#13232)

    * Remove static file middleware

    * Fix a few warnings

commit cb570da
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:54:01 2024 -0300

    Simplify background service construction (WalletWasabi#13241)

    * Simplify background service construction

    The idea is to make it easier for the IoC to build those background services.

    * Remove `UserAgent` for P2pNode

commit 3e447df
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:33:51 2024 -0300

    Remove status API (WalletWasabi#13018) (WalletWasabi#13242)

    It is not used by the wallet.

commit 56fa013
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:33:02 2024 -0300

    Allow connection to puned local node (WalletWasabi#13290)

commit b5e8103
Author: Marnix Croes <[email protected]>
Date:   Thu Jul 25 16:15:45 2024 +0200

    Update CONTRIBUTING.md (WalletWasabi#13280)

commit f5eabcf
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 11:14:26 2024 -0300

    Simplify Decomposer (WalletWasabi#13287)

commit 5101541
Author: Marnix Croes <[email protected]>
Date:   Wed Jul 17 16:37:55 2024 +0200

    add auto select behavior to MinInputCount textbox (WalletWasabi#13274)

    to match behavior of other settings items

commit 37cacd3
Author: Csiki <[email protected]>
Date:   Mon Jul 15 16:43:35 2024 +0200

    Decompose tests (WalletWasabi#13272)

    Unit tests for Decomposer.Decompose.

    Fails on the current master, see: WalletWasabi#13260

commit 0b51943
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 15 11:08:35 2024 -0300

    Do not generate redundant decompositions (WalletWasabi#13260)

commit d6a9774
Author: Lucas Ontivero <[email protected]>
Date:   Fri Jul 12 16:44:07 2024 -0300

    Revert "Run privilegeds (WalletWasabi#13262)" (WalletWasabi#13263)

    This reverts commit dafad76.

commit dafad76
Author: Lucas Ontivero <[email protected]>
Date:   Fri Jul 12 16:43:21 2024 -0300

    Run privilegeds (WalletWasabi#13262)

    * First version of `release.sh`

    * test

    * executable

commit a0e515c
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 11 06:47:42 2024 -0300

    Fix UpdateManager version number (WalletWasabi#13251)

commit fac19fd
Author: Lucas Ontivero <[email protected]>
Date:   Wed Jul 10 17:55:27 2024 -0300

    Ignore vulnerability warning until dotnet sdk is available and install by the team. (WalletWasabi#13254)

commit 01709d4
Author: Marnix Croes <[email protected]>
Date:   Tue Jul 9 23:24:59 2024 +0200

    settings: fix values in coordinator tab (WalletWasabi#13244)

commit a7c1138
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 16:25:04 2024 -0300

    Bump 2.1.0.0 (WalletWasabi#13247)

commit 2537702
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 16:22:14 2024 -0300

    Revert "bump version to 2.9.0.0 (WalletWasabi#13245)" (WalletWasabi#13246)

    This reverts commit ea6587f.

commit ea6587f
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 21:21:20 2024 +0200

    bump version to 2.9.0.0 (WalletWasabi#13245)

    * bump version

    * fix version

commit 1b39499
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 14:13:38 2024 -0300

    More strict coinjoin parameters (WalletWasabi#13239)

    * Reduce absolute max coordination fee to 0.005 and absolute min input count to 5

    * Do not sign coinjoins where I am the only one.

commit b628b15
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 17:14:16 2024 +0200

    Quick patch for Coordinator string (WalletWasabi#13236)

    * fix ToString()

    * do not allow negative feerate

commit cd0a1ef
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 15:00:45 2024 +0200

    do not rely on reactive code (WalletWasabi#13235)

commit 40ab4a1
Author: Turbolay <[email protected]>
Date:   Tue Jul 9 06:48:05 2024 -0600

    Coordinator Connection String (WalletWasabi#13190)

    * Introduce CoordinatorConfigString

    * implement basic UI for the feature

    * Rename + Wipe clipboard on DialogCreation

    * Write todo NewCoordinatorConfirmationDialog refresh

    * Fix stupid mistakes

    * Add sanity checks

    * Add Name

    * Don't display dialog if new string doesn't change anything

    * refactoring

    * Polishing

    * make link clickable

    * simplification

    * Small refactoring
     * Move `CoordinatorConnectionString` to Discoverability directory
     * Refactor `ToString`
     * Rename `CoordinatorFeePercentage` to `CoordinationFeeRate`

    * Minor improvements

    * Minor fixes

    * Get navigation target from the dialog

    * Add constants

    * Rename Endpoint to CoordinatorUri

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Roland Soós <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 0d837c4
Author: Turbolay <[email protected]>
Date:   Tue Jul 9 02:44:47 2024 -0600

    Migrate MaxCoordinationFeeRate to rate (WalletWasabi#13220)

commit a6c1e14
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 23:09:47 2024 -0300

    Remove `CoinJoinArchiver` (WalletWasabi#12998) (WalletWasabi#13233)

    The coinjoin archiver is simple a logger and as such it should be
    implemented using the logging infrastructure.

commit 59b908c
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:40:03 2024 -0300

    Remove `CoinJoinIdStore` (WalletWasabi#13228)

    This was used mainly to implement the "remixes dont pay" feature, which was added late in the WabiSabi development as an idea to incentivize continue coinjoining, and as a marketing selling point.

    It was also used as a trivial optimization for the "friends don't pay" or "one hop don't pay" (what requires a full-index bitcoin node)

commit c9b268b
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:17:05 2024 -0300

    Cleanup `IndexBuilderService` (WalletWasabi#13229)

commit 56fdd03
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:16:37 2024 -0300

    Gobal request timeout for WabiSabi (WalletWasabi#13231)

    * Remove unused things

    * Remove custom request timeouts mechanism

commit 22c9db8
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 08:14:07 2024 -0300

    Simplify config (WalletWasabi#13227)

    * Remove `IConfigNg` (unnecessary)

    * Remove noisy property attributes

    * Remove crazy json converters

    * Fix broken test

commit 00a8a55
Author: yahiheb <[email protected]>
Date:   Fri Jul 5 19:42:27 2024 +0100

    Remove azure-pipelines .yml files (WalletWasabi#13223)

    * Remove azure-pipelines .yml files

    * Remove status badges for: CodeFactor, CI, Continuous Delivery, Deterministic Builds

    * Remove github license status badge

commit f1f7ad8
Author: Roland Soós <[email protected]>
Date:   Fri Jul 5 08:51:09 2024 +0200

    make sure coins are updated when selecting a wallet (WalletWasabi#13222)

commit f51b34f
Merge: e65bae3 a549465
Author: Roland Soós <[email protected]>
Date:   Thu Jul 4 17:30:36 2024 +0200

    Merge pull request WalletWasabi#13221 from soosr/fix-12985-do-not-recreate-models

    [UI] fix CoinModel design issue

commit a549465
Author: Roland Soós <[email protected]>
Date:   Wed Jul 3 11:40:13 2024 +0200

    fix CoinModel design issue

commit e65bae3
Author: Turbolay <[email protected]>
Date:   Wed Jul 3 02:22:50 2024 -0600

    Also check blame round max fees (WalletWasabi#13191)

commit bf98ee0
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 2 21:29:01 2024 +0200

    Remove `plebsDontPay` (WalletWasabi#13219)

commit 432c55a
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 2 14:26:20 2024 +0200

    `Kitchen` is a component that keeps the password encrypted in memory. It (WalletWasabi#13218)

    implicitly assumes that an attacker with access to the process memory
    cannot extract the password. That assumption is incorrect and Wasabi has to decrypt the
    password multiple times to pass it to components that expect it as string.

commit bf0cbd3
Author: Turbolay <[email protected]>
Date:   Mon Jul 1 11:56:29 2024 -0600

    Increase same tx allowance to 2 on average. (WalletWasabi#13215)

commit ffee7be
Author: yahiheb <[email protected]>
Date:   Mon Jul 1 18:55:01 2024 +0100

    Revert "Add mention_users_on_filechange.yml script" (WalletWasabi#13217)

commit 180cb29
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 1 17:20:29 2024 +0200

    Remove affiliation notifications (WalletWasabi#13216)

commit a4c55d5
Author: Roland Soós <[email protected]>
Date:   Mon Jul 1 15:43:13 2024 +0200

    Nostr coordinator publisher (WalletWasabi#13138)

    * add NNostr.client package

    * add option to config

    * Add logic for managing key for nostr

    * add extension methods

    * add periodic runner for publishing

    * add logic for Global

    * Update deps.nix

    * make broadcast data configurable

    * only init NostKeyManager when needed.

    * rename

    * review fixes

    * disconnect explicitly

    * add success log

    * add uri array to config

    * rename folder

    * unify Announcer config

    * move key management to config

    * cleanup

    * store the key based NIP19

    * review comment fixes

    * Tags for coordinatorfee, absolutemininputcount, readmore

    * update deps-all.nix file

    * throw ex on RegTest, feature is not supported

    * Simplify implementation

    * Add coordinator name

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit cae7456
Author: Turbolay <[email protected]>
Date:   Sun Jun 30 19:03:24 2024 -0600

    Fix coinjoin tests  (WalletWasabi#13214)

    * Fix coinjoin tests by changing the min input count in tests

    * Fix Warnings

    ---------

    Co-authored-by: Lucas Ontivero <[email protected]>

commit 3656458
Author: Turbolay <[email protected]>
Date:   Sat Jun 29 12:08:27 2024 -0600

    Introduce AbsoluteMininputCount coordinator config (WalletWasabi#13212)

commit 569d20c
Merge: b2efb79 7d0c1bc
Author: Roland Soós <[email protected]>
Date:   Fri Jun 28 08:26:58 2024 +0200

    Merge pull request WalletWasabi#13208 from yahiheb/FormattedBtcFixedFractional

    [UI] Do not trim zeros for suggested btc amounts to avoid change

commit 7d0c1bc
Author: Yahia Chiheb <[email protected]>
Date:   Thu Jun 27 21:08:55 2024 +0100

    Do not trim zeros for suggested btc amounts to avoid change

commit b2efb79
Author: Turbolay <[email protected]>
Date:   Wed Jun 26 09:07:23 2024 -0600

    Add excluded coins commands to SearchBar (WalletWasabi#13202)

commit f2dc2a7
Merge: 1613962 d21b3f1
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 14:51:18 2024 +0200

    Merge pull request WalletWasabi#13205 from MarnixCroes/exclude-coins

    [vdg] rename excluded coins dialog

commit d21b3f1
Author: Marnix <[email protected]>
Date:   Wed Jun 26 14:37:36 2024 +0200

    rename excluded coins dialog

commit 1613962
Author: Lucas Ontivero <[email protected]>
Date:   Wed Jun 26 12:11:23 2024 +0200

    Remove chain analysis querying (WalletWasabi#13196)

commit 5237962
Merge: ec2ab2a bc88a56
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 10:10:58 2024 +0200

    Merge pull request WalletWasabi#13200 from soosr/mc-fixes

    [UI] Manual Control - minor adjustments

commit ec2ab2a
Merge: 81b995e 414b9ac
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 09:26:00 2024 +0200

    Merge pull request WalletWasabi#13201 from soosr/revert13175

    Partially revert WalletWasabi#13175

commit 414b9ac
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 09:08:35 2024 +0200

    Partially revert WalletWasabi#13175

commit bc88a56
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 07:57:47 2024 +0200

    disable back button

commit 6d0a1ef
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 07:57:09 2024 +0200

    fix icon state

commit 81b995e
Merge: f7a9e58 c73d4d9
Author: Roland Soós <[email protected]>
Date:   Mon Jun 24 11:08:32 2024 +0200

    Merge pull request WalletWasabi#12888 from ichthus1604/SendManualControl2

    [UI] Send: Manual Control 2

commit c73d4d9
Merge: 3707894 3dc0bea
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:19:43 2024 -0300

    Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into SendManualControl2

commit 3707894
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:19:26 2024 -0300

    Fix visibility of USD value in AmountControl

commit f51204b
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:02:54 2024 -0300

    merge from master

commit 41c3ded
Merge: 994506c f7a9e58
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:02:38 2024 -0300

    Merge branch 'master' into SendManualControl2

commit f7a9e58
Merge: ce91208 86c4b73
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:35:16 2024 +0200

    Merge pull request WalletWasabi#13175 from SuperJMN/fixes/fetch-usages

    [UI] Review EditDiff usages

commit ce91208
Merge: 936b546 25a09aa
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:14:41 2024 +0200

    Merge pull request WalletWasabi#13082 from SuperJMN/speed-up-icons

    [UI] Fix speed up indicators & actions

commit 936b546
Merge: 57d79dc 0b55d4e
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:13:42 2024 +0200

    Merge pull request WalletWasabi#13177 from SuperJMN/improvements/checkmark-inside-passwordbox

    [UI] Moved validation checkmark inside PasswordBox

commit 0b55d4e
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:13:02 2024 +0200

    remove delay so icons are in sync when appears

commit 57d79dc
Author: Marnix Croes <[email protected]>
Date:   Thu Jun 20 15:36:51 2024 +0200

    update github org link to new walletwasabi (WalletWasabi#13183)

commit a06381b
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 11:51:23 2024 +0200

    Fix validation checkmark always visible

commit 25a09aa
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:57:52 2024 +0200

    Remove useless command

commit 5ec5af5
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:54:13 2024 +0200

    Fix layout

commit 9c25677
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:52:46 2024 +0200

    Remove transition

commit beb1815
Merge: 37537da 5d5fd10
Author: Roland Soós <[email protected]>
Date:   Mon Jun 17 14:34:48 2024 +0200

    Merge pull request WalletWasabi#13178 from SuperJMN/fixes/use-correct-tor-setting

    [UI] Use the correct setting for Tor when --UseTor parameter is used

commit 3dc0bea
Author: Roland Soós <[email protected]>
Date:   Mon Jun 17 13:56:06 2024 +0200

    format

commit 5d5fd10
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Mon Jun 17 12:44:03 2024 +0200

    Use the correct setting

    The configuration source for the Tor setting has been changed. Instead of deriving the Tor setting from '_startupConfig.UseTor', it is now set via '_config.UseTor'. This change ensures the consistency in the UI as well.

commit 31fdca7
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Mon Jun 17 10:21:40 2024 +0200

    Fix problem with Reveal password button

commit 8bd118a
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 14 17:30:45 2024 +0200

    Moved validation checkmark to become what before4 was RightInnerContent

commit 14c5cbd
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 14 17:13:38 2024 +0200

    Remove sped-up self transfer classes and fix Classes.SelfTransfer binding

    As part of @soosr's comment.

commit 994506c
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:31:00 2024 -0300

    Remove extraneous csproj stuff

commit bfe2c77
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:28:24 2024 -0300

    Fix Balance Caption

commit 09f3aa4
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:23:14 2024 -0300

    Fix Automatic Icon

commit 17923f6
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:19:40 2024 -0300

    Fix ContentArea margins

commit 37537da
Merge: bf2f338 9164eca
Author: Roland Soós <[email protected]>
Date:   Thu Jun 13 07:41:23 2024 +0200

    Merge pull request WalletWasabi#13166 from SuperJMN/fixes/13163-fix-unrestrictes-textboxes

    [UI] Set fixed width for TextBoxes in SettingsLayout

commit 86c4b73
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 12 11:52:54 2024 +0200

    Review EditDiff usage

commit 898bfdc
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 11:45:21 2024 -0300

    Change Icon

commit ace312b
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 11:19:13 2024 -0300

    SelectAll Button

commit 4ee4f48
Merge: eda5d71 bf2f338
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 10:47:01 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 9164eca
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Sat Jun 8 19:05:23 2024 +0200

    Set width for TextBox in SettingsLayout

    A new style selector for TextBox in StackPanel.settingsLayout has been added. This sets the width of the TextBox to a value of 360 to ensure TextBox doesn't grow indefintely.

commit de5dbfd
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 7 14:36:38 2024 +0200

    Update visual feedback for speed up transaction

    The change includes modifying the "Speed Up Transaction" button in the History table to provide better visual feedback. The icon now changes depending on the state of the transaction. If the transaction has been sped up already, it shows a different icon compared to when it has not been sped up.

commit 66fe8b4
Merge: d4e7556 bf2f338
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 7 13:18:43 2024 +0200

    Merge branch 'refs/heads/master' into speed-up-icons

commit eda5d71
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 4 23:34:18 2024 -0300

    Added icons

commit e20895a
Merge: de0a470 12104f4
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 4 12:39:49 2024 -0300

    Merge branch 'master' into SendManualControl2

commit d4e7556
Merge: 3a411a4 5bee854
Author: José Manuel Nieto <[email protected]>
Date:   Mon Jun 3 11:29:22 2024 +0200

    Merge from master

commit 3a411a4
Author: José Manuel Nieto <[email protected]>
Date:   Mon Jun 3 11:22:14 2024 +0200

    Differentiate accelerated self transfers

commit 40030ea
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 16:33:18 2024 +0200

    Fix issues

commit a4f2d86
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 12:16:21 2024 +0200

    Fix speed up confirmation logic

commit 1673cb0
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 11:29:42 2024 +0200

    Add Speed Up Confirmed indicator

commit 04b8472
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 11:03:50 2024 +0200

    Use new CPFP icon indicator

commit 1f7645e
Author: José Manuel Nieto <[email protected]>
Date:   Mon May 27 10:43:34 2024 +0200

    Fix CF

commit 87c9b46
Author: José Manuel Nieto <[email protected]>
Date:   Mon May 27 10:39:59 2024 +0200

    Remove Speed Up actions in children

commit 4c51650
Author: José Manuel Nieto <[email protected]>
Date:   Sun May 26 23:09:54 2024 +0200

    Remove TransactionStatus.SpeedUp

commit de0a470
Author: Roland Soós <[email protected]>
Date:   Wed May 22 17:01:46 2024 +0200

    Fix CF

commit 29ab2a7
Merge: 3deac50 7f4ce6a
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:54:37 2024 +0200

    Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into pr/12888

commit 3deac50
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:53:52 2024 +0200

    Fix Build

commit c6762ed
Merge: 9a192cc ede4ac5
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:53:44 2024 +0200

    Merge branch 'master' into pr/12888

commit 7f4ce6a
Merge: 6ff984b a678b77
Author: ichthus1604 <[email protected]>
Date:   Thu May 9 12:47:19 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 6ff984b
Author: ichthus1604 <[email protected]>
Date:   Thu May 9 12:21:41 2024 -0300

    Fix margin

commit 9a192cc
Author: ichthus1604 <[email protected]>
Date:   Mon May 6 13:25:29 2024 -0300

    Fix layout issues

commit 2f9e810
Merge: 42a0523 eda718b
Author: ichthus1604 <[email protected]>
Date:   Mon May 6 12:34:05 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 42a0523
Author: ichthus1604 <[email protected]>
Date:   Mon Apr 29 19:33:58 2024 -0300

    PrivacyControl + SendFlow

commit 260c70d
Merge: 917f169 06ede9d
Author: ichthus1604 <[email protected]>
Date:   Mon Apr 29 01:42:57 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 917f169
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 10:12:00 2024 -0300

    fix cf

commit cb46f6b
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 10:11:19 2024 -0300

    Remove unused usings

commit 212a296
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 09:54:08 2024 -0300

    Remove Selection from CoinListView

commit b3794e7
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 09:05:35 2024 -0300

    Remove old Send Selected Coins feature

commit 92d70e6
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 07:51:46 2024 -0300

    SelectCoins + ICoinListModel

commit 9cf3b18
Author: Ichthus1604 <[email protected]>
Date:   Thu Apr 25 09:03:17 2024 -0300

    lots of changes

commit 1a57ba4
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 15:46:08 2024 -0300

    AmountControl style

commit a5e3eda
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 14:31:37 2024 -0300

    SubActionButton

commit 4a2dfad
Merge: 0c66b5d f8305d2
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 12:12:10 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 0c66b5d
Author: ichthus1604 <[email protected]>
Date:   Sun Apr 21 16:46:09 2024 -0300

    Fix tests compilation

commit 9931474
Author: ichthus1604 <[email protected]>
Date:   Sun Apr 21 16:42:27 2024 -0300

    Fix CF

commit 464a7fa
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 03:25:55 2024 -0300

    Remove unneeded usings

commit 3d0c0ec
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 03:21:54 2024 -0300

    SelectedAmount

commit efbdd50
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 02:57:25 2024 -0300

    Manual Control Dialog

commit 0eda1c6
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 21:12:05 2024 -0300

    Update SendViewModel.cs

commit 8a1e312
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 20:54:04 2024 -0300

    replace wallet coins and pockets

commit 9f316f7
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 19:30:45 2024 -0300

    Update PrivacySuggestionsModel.cs

commit 77a3f6a
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:49:49 2024 -0300

    WIP

commit af6f0fd
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:45:39 2024 -0300

    WIP

commit df6f012
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:41:43 2024 -0300

    WIP

commit 438845d
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:41:37 2024 -0300

    WIP - Minimal refactor with SendParameters

commit a7947ec
Author: ichthus1604 <[email protected]>
Date:   Wed Apr 17 19:43:44 2024 -0300

    Minimal Decoupling TransactionSummaryViewModel

commit e23b106
Author: ichthus1604 <[email protected]>
Date:   Wed Apr 17 15:09:30 2024 -0300

    Minimal Decoupling of SendViewModel and TransactionPreview
Kukks added a commit to Kukks/WalletWasabi that referenced this pull request Sep 20, 2024
commit 347e560
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 17:59:32 2024 -0400

    Bump 2.2.0.0 (WalletWasabi#13422)

commit 3930d4a
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 23:45:10 2024 +0200

    Remove debug log (WalletWasabi#13423)

commit 4524df1
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 22:43:22 2024 +0200

    Fix some music box visibility issues (WalletWasabi#13418)

commit d44e377
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 15:08:36 2024 -0400

    Highlights 2.2.0 (WalletWasabi#13411)

    * Highlights 2.2.0

    * CR correction

    * Nits + find a coordinator

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit 3defc91
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 13:16:05 2024 -0400

    Do not create impossible components (WalletWasabi#13417)

    * Do not create impossible components

    * Alternate

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit b961578
Author: Marnix Croes <[email protected]>
Date:   Thu Sep 19 17:13:02 2024 +0200

    musicbox: how do I set up coordinator menuitem follow up (WalletWasabi#13416)

commit 705f516
Author: José Manuel Nieto <[email protected]>
Date:   Thu Sep 19 09:48:39 2024 +0200

    Don't register Coinjoin Coordinator when it's not set up (WalletWasabi#13383)

commit f53846e
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 09:44:17 2024 +0200

    Smart resync when index has inverted endians (WalletWasabi#13408)

commit 296f997
Author: Turbolay <[email protected]>
Date:   Wed Sep 18 22:46:16 2024 +0200

    Revert part of the wix changes (WalletWasabi#13413)

commit d18a5aa
Author: Turbolay <[email protected]>
Date:   Wed Sep 18 21:25:31 2024 +0200

    Fix warnings due to wix configuration (WalletWasabi#13412)

commit 1b0e10c
Author: Turbolay <[email protected]>
Date:   Tue Sep 17 22:53:01 2024 +0200

    Fix from string with correct endians (WalletWasabi#13409)

commit d6b9fda
Author: Marnix Croes <[email protected]>
Date:   Tue Sep 17 21:14:23 2024 +0200

    fix duplicate musicbox menuitems (WalletWasabi#13362)

commit f178b2d
Author: yahiheb <[email protected]>
Date:   Tue Sep 17 20:11:20 2024 +0100

    Show fee rate at preview transaction when sending (WalletWasabi#13387)

commit 9c9dacb
Author: Lucas Ontivero <[email protected]>
Date:   Tue Sep 17 03:19:43 2024 -0400

    More resilient broadcasting mechanism (WalletWasabi#13381)

commit 86e8068
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 17:50:02 2024 -0400

    Make it easier to migrate filters for non-devs operators (WalletWasabi#13405)

commit 142ed38
Author: Turbolay <[email protected]>
Date:   Mon Sep 16 23:43:07 2024 +0200

    Final touches automatic release (WalletWasabi#13406)

commit bab1b6b
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 14:25:38 2024 -0400

    Revert "Reduce max input amount to 1343 btc (WalletWasabi#13403)" (WalletWasabi#13404)

    This reverts commit db033bf.

commit db033bf
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 14:11:12 2024 -0400

    Reduce max input amount to 1343 btc (WalletWasabi#13403)

commit b1e9c92
Author: Lucas Ontivero <[email protected]>
Date:   Sun Sep 15 21:56:37 2024 -0400

    Add missing assets (WalletWasabi#13399)

commit ac7eaa0
Author: Turbolay <[email protected]>
Date:   Sun Sep 15 07:00:44 2024 +0200

    Add script to migrate backend filters (WalletWasabi#13396)

commit 1579876
Author: Turbolay <[email protected]>
Date:   Sat Sep 14 21:48:25 2024 +0200

    Use sqlite for backend filters (WalletWasabi#13393)

commit 5e82434
Author: Lucas Ontivero <[email protected]>
Date:   Sat Sep 14 13:29:54 2024 -0300

    do not trust Microsoft help page (WalletWasabi#13395)

commit 8bb541f
Author: Lucas Ontivero <[email protected]>
Date:   Fri Sep 13 21:54:48 2024 -0300

    Silince test in rare case (WalletWasabi#13390)

    * silent test

    * --- Force run CI (empty commit)

commit 3298a45
Author: Lucas Ontivero <[email protected]>
Date:   Fri Sep 13 16:44:34 2024 -0300

    Add permission and signtool full path (WalletWasabi#13391)

commit 9251caa
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 12 11:03:00 2024 -0300

    Correct vsize calculation. (WalletWasabi#12618)

commit ef8a5de
Author: Lucas Ontivero <[email protected]>
Date:   Wed Sep 11 20:21:30 2024 -0300

    Remove packager (WalletWasabi#13384)

commit b1ffed5
Author: Lucas Ontivero <[email protected]>
Date:   Wed Sep 11 15:30:59 2024 -0300

    Automated build (WalletWasabi#13273)

    * Automated build (part 1)

    * Automated build (part 2)

    * Suggestions

    * first working version

    * missing file

commit e8a6e55
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 19:44:00 2024 +0200

    Change default for HideOnClose to false (WalletWasabi#13377)

commit 3793af0
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 19:29:07 2024 +0200

    Fix BackendURI setting save (WalletWasabi#13376)

commit db0948b
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 15:15:19 2024 +0200

    Invert iteration in GetFilterLinesExcluding algo (WalletWasabi#13371)

commit 88ab412
Author: Lucas Ontivero <[email protected]>
Date:   Sat Sep 7 16:00:17 2024 -0300

    Pass index file path by parameter (WalletWasabi#13368)

    Co-authored-by: Turbolay <[email protected]>

commit 15f0384
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 5 16:04:14 2024 -0300

    Revert "Remove default coordinator and help to find one (WalletWasabi#13317)" (WalletWasabi#13357)

    This reverts commit b7c7ca4.

commit 7712ac8
Author: Lucas Ontivero <[email protected]>
Date:   Tue Sep 3 17:00:44 2024 -0300

    Csharpify `DependencyGraph` (WalletWasabi#13356)

    * Simplify code

    * Simplify nodes to discharge selection

commit 6b40b15
Author: Lucas Ontivero <[email protected]>
Date:   Sun Sep 1 13:44:00 2024 -0300

    Fix assignment order (WalletWasabi#13354)

commit 8fd76db
Author: Lucas Ontivero <[email protected]>
Date:   Fri Aug 30 16:07:17 2024 -0300

    Minor change to make other PR easier to merge (WalletWasabi#13353)

commit 1a47be1
Author: Lucas Ontivero <[email protected]>
Date:   Fri Aug 30 15:35:42 2024 -0300

    Make transaction broadcasting faster. (WalletWasabi#13351)

    * Make transaction broadcasting faster.

    Instead of trying to broadcast a transaction with nodes one by one, this version tries with one or more in parallel. It doesn't iterate in a loop but uses a `TaskCompletion` task to get a notification when the tx is propagated.

    The number of selected nodes is one thrid of the connected nodes plus one, what makes sure to have always connected nodes (it doesn't disconnect them all). Also, this allows users to broadcast transaction immediately after the wallet starts because at that moment there use to be a very few connected nodes. Before, this was almost always impossible and the backend had to be used in most of the cases.

    * Pascal case + nits

    * Do not wait for all nodes to succeed

    * CR suggestions

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit e8967b2
Author: Marnix Croes <[email protected]>
Date:   Fri Aug 30 16:27:25 2024 +0200

    change order of musicbox menuitems (WalletWasabi#13350)

commit b7c7ca4
Author: Turbolay <[email protected]>
Date:   Tue Aug 27 23:07:19 2024 +0200

    Remove default coordinator and help to find one (WalletWasabi#13317)

commit a04b138
Author: Lucas Ontivero <[email protected]>
Date:   Tue Aug 27 11:34:43 2024 -0300

    Remove `MempoolMirror` (WalletWasabi#13345)

commit 171f1b5
Author: Turbolay <[email protected]>
Date:   Tue Aug 27 13:53:01 2024 +0200

    Use mempool.space for effective fee rate + use it in CPFP flow (WalletWasabi#13193)

    * Use mempool.space as UnconfirmedTransactionChainProvider - non-breaking

    * Use the updated UnconfirmedTransactionChain when CPFP

    * Request unconf chain if an own input is unconfirmed

    * Update cached requests every time a block is mined

    * Code review suggestions

    * Renamings

    * Use await instead of GetAwaiter()

    * More renaming

    * Correct computation of fee paid by chain

    * Fix NRE in CoinJoinDetails

    * Use create from task and not create

    * Remove line for debug

    * Fail if we can't fetch

    * Support TestNet and fail on RegTest

    * Throw in ImmediateRequest if no need for CpfpInfo

    * Use correctly mempool.space API by usising descendants

    * Minor fixes

    * Don't take descendant into account if they pay less

    * Adjust to new version of mempool.space CPFP endpoint

    * ShouldRequest adjustments

    * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi.Daemon/Global.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Wallets/CpfpInfoProvider.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Wallets/CpfpInfoProvider.cs

    Co-authored-by: yahiheb <[email protected]>

    * Code review suggestions

    * Code review suggestion

    * Revert JsonSerialization

    * Use default

    * Force requests to third-party while own mechanism not implemented

    * Fix JsonDeserialization and reschedule if error

    * Make GetCachedCpfpInfoAsync async

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: yahiheb <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 67c9e10
Author: Lucas Ontivero <[email protected]>
Date:   Sat Aug 24 00:23:48 2024 -0300

    Consider bot Tr and Wpkh (WalletWasabi#13344)

commit 056bff2
Author: Turbolay <[email protected]>
Date:   Fri Aug 23 19:39:16 2024 +0200

    Downgrade to Avalonia 11.0.999-cibuild0044755-beta (WalletWasabi#13342)

commit daaa65b
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 22 15:14:18 2024 -0300

    Wabisabi coinjoin tests runnable from IDE (WalletWasabi#13336)

    * Fix wabisabi tests.

    Test were not running on the IDE because of a mess in the lifetime of the registered services.

    `MultiClientsCoinJoinTestAsync` was using a real node instead of a fake one. That was changed.

    * Make FailToRegisterOutputsCoinJoinTestAsync less fragile

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit 8261622
Author: Turbolay <[email protected]>
Date:   Thu Aug 22 04:11:27 2024 +0200

    Update to Avalonia 11.2.0-beta1 (WalletWasabi#13334)

commit 20555e8
Author: Marnix Croes <[email protected]>
Date:   Wed Aug 21 23:11:46 2024 +0200

    add handcursor to SubActionButton (WalletWasabi#13330)

commit 88256a5
Author: Marnix Croes <[email protected]>
Date:   Wed Aug 21 23:07:38 2024 +0200

    Delete .deepsource.toml (WalletWasabi#13331)

commit 913a2c1
Author: Wiesław Šoltés <[email protected]>
Date:   Wed Aug 21 17:25:30 2024 +0200

    [UI] Update avalonia 11.1.3 (WalletWasabi#12926)

commit 8d6cef6
Author: yahiheb <[email protected]>
Date:   Tue Aug 20 02:00:02 2024 +0100

    Do not display 'locked addresses' in wallet stats (WalletWasabi#13329)

commit 73b623d
Author: Lucas Ontivero <[email protected]>
Date:   Mon Aug 19 13:58:19 2024 -0300

    Simplify denominations building (WalletWasabi#13326)

commit aea13da
Author: Turbolay <[email protected]>
Date:   Sun Aug 18 15:32:54 2024 +0200

    Remove usages of getrawtransaction (WalletWasabi#13321)

commit 1b8d3c6
Author: yahiheb <[email protected]>
Date:   Fri Aug 16 21:47:00 2024 +0100

    Display the hour using a 24-hour clock from 00 to 23 (WalletWasabi#13324)

commit 8c6318d
Author: José Manuel Nieto <[email protected]>
Date:   Fri Aug 16 15:00:50 2024 +0200

    Make DateTime friendlier (WalletWasabi#13237)

    * Make DateTime friendlier

    * Use local time

commit 360cbd3
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 15 17:12:10 2024 -0300

    Remove Coordination Fee Rate concept (WalletWasabi#13297)

    * Remove Coordination Fee Rate concept

    * Keep compatibility with CoordinatorConnectionString

commit 78083ec
Author: yahiheb <[email protected]>
Date:   Thu Aug 15 17:04:31 2024 +0100

    Remove unused properties (WalletWasabi#13292)

commit 8886ac6
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 15 13:03:11 2024 -0300

    Local prison per coordinator (WalletWasabi#13313)

    * Simplify logic and code

    * Prison per coordinator

    * Fix deserialization

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit d899b5d
Author: Turbolay <[email protected]>
Date:   Thu Aug 15 17:55:34 2024 +0200

    Fix NRE when using --version on fluent desktop (WalletWasabi#13320)

commit b4f43aa
Author: Turbolay <[email protected]>
Date:   Fri Aug 9 03:47:45 2024 -0600

    Improve fix to CoinList crash (WalletWasabi#13315)

commit 1e51ede
Author: Lucas Ontivero <[email protected]>
Date:   Wed Aug 7 18:20:42 2024 -0300

    Fix shared transaction overhead mess (WalletWasabi#13312)

commit 642d175
Author: Marnix Croes <[email protected]>
Date:   Tue Aug 6 11:43:58 2024 +0200

    Remove send mention in coins list (WalletWasabi#13309)

commit f3f072e
Author: Turbolay <[email protected]>
Date:   Tue Aug 6 03:43:04 2024 -0600

    Select script type while receiving (WalletWasabi#13294)

commit bea1dbe
Author: Turbolay <[email protected]>
Date:   Fri Aug 2 12:09:40 2024 -0600

    Call CreateCoinModels before GetPockets (WalletWasabi#13302)

commit 301bbff
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 30 17:16:43 2024 -0300

    Simplify generic serializer (WalletWasabi#13298)

    Instead of using static flags to prevent reentering into an infinite recursion, it is cleaner to remove the current converter from the list of converters.

commit 88a6254
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 29 15:20:57 2024 -0300

    Simplify/unify flake derivations (WalletWasabi#13295)

commit 00e8f0f
Author: Turbolay <[email protected]>
Date:   Mon Jul 29 07:27:53 2024 -0600

    Improve Fee estimation based on mempool histogram (WalletWasabi#13279)

    * Use cumulative count to skip fee groups

    * Remove SELECT1+N.

    * Fix unit test.

    The test was never removing any element from the histogram because the fee rate groups were wrongly built and because the mempool.Size was always zero.

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 69b03f3
Author: Lucas Ontivero <[email protected]>
Date:   Sat Jul 27 16:05:13 2024 -0300

    Update dependency `System.Text.Json` (WalletWasabi#13293)

commit fc337b5
Author: Roland Soós <[email protected]>
Date:   Thu Jul 25 21:50:19 2024 +0200

    remove zkSANCKs coordinator down announcement (WalletWasabi#13207)

commit 393b728
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 16:49:31 2024 -0300

    Fix warns (WalletWasabi#13232)

    * Remove static file middleware

    * Fix a few warnings

commit cb570da
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:54:01 2024 -0300

    Simplify background service construction (WalletWasabi#13241)

    * Simplify background service construction

    The idea is to make it easier for the IoC to build those background services.

    * Remove `UserAgent` for P2pNode

commit 3e447df
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:33:51 2024 -0300

    Remove status API (WalletWasabi#13018) (WalletWasabi#13242)

    It is not used by the wallet.

commit 56fa013
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:33:02 2024 -0300

    Allow connection to puned local node (WalletWasabi#13290)

commit b5e8103
Author: Marnix Croes <[email protected]>
Date:   Thu Jul 25 16:15:45 2024 +0200

    Update CONTRIBUTING.md (WalletWasabi#13280)

commit f5eabcf
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 11:14:26 2024 -0300

    Simplify Decomposer (WalletWasabi#13287)

commit 5101541
Author: Marnix Croes <[email protected]>
Date:   Wed Jul 17 16:37:55 2024 +0200

    add auto select behavior to MinInputCount textbox (WalletWasabi#13274)

    to match behavior of other settings items

commit 37cacd3
Author: Csiki <[email protected]>
Date:   Mon Jul 15 16:43:35 2024 +0200

    Decompose tests (WalletWasabi#13272)

    Unit tests for Decomposer.Decompose.

    Fails on the current master, see: WalletWasabi#13260

commit 0b51943
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 15 11:08:35 2024 -0300

    Do not generate redundant decompositions (WalletWasabi#13260)

commit d6a9774
Author: Lucas Ontivero <[email protected]>
Date:   Fri Jul 12 16:44:07 2024 -0300

    Revert "Run privilegeds (WalletWasabi#13262)" (WalletWasabi#13263)

    This reverts commit dafad76.

commit dafad76
Author: Lucas Ontivero <[email protected]>
Date:   Fri Jul 12 16:43:21 2024 -0300

    Run privilegeds (WalletWasabi#13262)

    * First version of `release.sh`

    * test

    * executable

commit a0e515c
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 11 06:47:42 2024 -0300

    Fix UpdateManager version number (WalletWasabi#13251)

commit fac19fd
Author: Lucas Ontivero <[email protected]>
Date:   Wed Jul 10 17:55:27 2024 -0300

    Ignore vulnerability warning until dotnet sdk is available and install by the team. (WalletWasabi#13254)

commit 01709d4
Author: Marnix Croes <[email protected]>
Date:   Tue Jul 9 23:24:59 2024 +0200

    settings: fix values in coordinator tab (WalletWasabi#13244)

commit a7c1138
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 16:25:04 2024 -0300

    Bump 2.1.0.0 (WalletWasabi#13247)

commit 2537702
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 16:22:14 2024 -0300

    Revert "bump version to 2.9.0.0 (WalletWasabi#13245)" (WalletWasabi#13246)

    This reverts commit ea6587f.

commit ea6587f
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 21:21:20 2024 +0200

    bump version to 2.9.0.0 (WalletWasabi#13245)

    * bump version

    * fix version

commit 1b39499
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 14:13:38 2024 -0300

    More strict coinjoin parameters (WalletWasabi#13239)

    * Reduce absolute max coordination fee to 0.005 and absolute min input count to 5

    * Do not sign coinjoins where I am the only one.

commit b628b15
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 17:14:16 2024 +0200

    Quick patch for Coordinator string (WalletWasabi#13236)

    * fix ToString()

    * do not allow negative feerate

commit cd0a1ef
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 15:00:45 2024 +0200

    do not rely on reactive code (WalletWasabi#13235)

commit 40ab4a1
Author: Turbolay <[email protected]>
Date:   Tue Jul 9 06:48:05 2024 -0600

    Coordinator Connection String (WalletWasabi#13190)

    * Introduce CoordinatorConfigString

    * implement basic UI for the feature

    * Rename + Wipe clipboard on DialogCreation

    * Write todo NewCoordinatorConfirmationDialog refresh

    * Fix stupid mistakes

    * Add sanity checks

    * Add Name

    * Don't display dialog if new string doesn't change anything

    * refactoring

    * Polishing

    * make link clickable

    * simplification

    * Small refactoring
     * Move `CoordinatorConnectionString` to Discoverability directory
     * Refactor `ToString`
     * Rename `CoordinatorFeePercentage` to `CoordinationFeeRate`

    * Minor improvements

    * Minor fixes

    * Get navigation target from the dialog

    * Add constants

    * Rename Endpoint to CoordinatorUri

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Roland Soós <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 0d837c4
Author: Turbolay <[email protected]>
Date:   Tue Jul 9 02:44:47 2024 -0600

    Migrate MaxCoordinationFeeRate to rate (WalletWasabi#13220)

commit a6c1e14
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 23:09:47 2024 -0300

    Remove `CoinJoinArchiver` (WalletWasabi#12998) (WalletWasabi#13233)

    The coinjoin archiver is simple a logger and as such it should be
    implemented using the logging infrastructure.

commit 59b908c
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:40:03 2024 -0300

    Remove `CoinJoinIdStore` (WalletWasabi#13228)

    This was used mainly to implement the "remixes dont pay" feature, which was added late in the WabiSabi development as an idea to incentivize continue coinjoining, and as a marketing selling point.

    It was also used as a trivial optimization for the "friends don't pay" or "one hop don't pay" (what requires a full-index bitcoin node)

commit c9b268b
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:17:05 2024 -0300

    Cleanup `IndexBuilderService` (WalletWasabi#13229)

commit 56fdd03
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:16:37 2024 -0300

    Gobal request timeout for WabiSabi (WalletWasabi#13231)

    * Remove unused things

    * Remove custom request timeouts mechanism

commit 22c9db8
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 08:14:07 2024 -0300

    Simplify config (WalletWasabi#13227)

    * Remove `IConfigNg` (unnecessary)

    * Remove noisy property attributes

    * Remove crazy json converters

    * Fix broken test

commit 00a8a55
Author: yahiheb <[email protected]>
Date:   Fri Jul 5 19:42:27 2024 +0100

    Remove azure-pipelines .yml files (WalletWasabi#13223)

    * Remove azure-pipelines .yml files

    * Remove status badges for: CodeFactor, CI, Continuous Delivery, Deterministic Builds

    * Remove github license status badge

commit f1f7ad8
Author: Roland Soós <[email protected]>
Date:   Fri Jul 5 08:51:09 2024 +0200

    make sure coins are updated when selecting a wallet (WalletWasabi#13222)

commit f51b34f
Merge: e65bae3 a549465
Author: Roland Soós <[email protected]>
Date:   Thu Jul 4 17:30:36 2024 +0200

    Merge pull request WalletWasabi#13221 from soosr/fix-12985-do-not-recreate-models

    [UI] fix CoinModel design issue

commit a549465
Author: Roland Soós <[email protected]>
Date:   Wed Jul 3 11:40:13 2024 +0200

    fix CoinModel design issue

commit e65bae3
Author: Turbolay <[email protected]>
Date:   Wed Jul 3 02:22:50 2024 -0600

    Also check blame round max fees (WalletWasabi#13191)

commit bf98ee0
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 2 21:29:01 2024 +0200

    Remove `plebsDontPay` (WalletWasabi#13219)

commit 432c55a
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 2 14:26:20 2024 +0200

    `Kitchen` is a component that keeps the password encrypted in memory. It (WalletWasabi#13218)

    implicitly assumes that an attacker with access to the process memory
    cannot extract the password. That assumption is incorrect and Wasabi has to decrypt the
    password multiple times to pass it to components that expect it as string.

commit bf0cbd3
Author: Turbolay <[email protected]>
Date:   Mon Jul 1 11:56:29 2024 -0600

    Increase same tx allowance to 2 on average. (WalletWasabi#13215)

commit ffee7be
Author: yahiheb <[email protected]>
Date:   Mon Jul 1 18:55:01 2024 +0100

    Revert "Add mention_users_on_filechange.yml script" (WalletWasabi#13217)

commit 180cb29
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 1 17:20:29 2024 +0200

    Remove affiliation notifications (WalletWasabi#13216)

commit a4c55d5
Author: Roland Soós <[email protected]>
Date:   Mon Jul 1 15:43:13 2024 +0200

    Nostr coordinator publisher (WalletWasabi#13138)

    * add NNostr.client package

    * add option to config

    * Add logic for managing key for nostr

    * add extension methods

    * add periodic runner for publishing

    * add logic for Global

    * Update deps.nix

    * make broadcast data configurable

    * only init NostKeyManager when needed.

    * rename

    * review fixes

    * disconnect explicitly

    * add success log

    * add uri array to config

    * rename folder

    * unify Announcer config

    * move key management to config

    * cleanup

    * store the key based NIP19

    * review comment fixes

    * Tags for coordinatorfee, absolutemininputcount, readmore

    * update deps-all.nix file

    * throw ex on RegTest, feature is not supported

    * Simplify implementation

    * Add coordinator name

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit cae7456
Author: Turbolay <[email protected]>
Date:   Sun Jun 30 19:03:24 2024 -0600

    Fix coinjoin tests  (WalletWasabi#13214)

    * Fix coinjoin tests by changing the min input count in tests

    * Fix Warnings

    ---------

    Co-authored-by: Lucas Ontivero <[email protected]>

commit 3656458
Author: Turbolay <[email protected]>
Date:   Sat Jun 29 12:08:27 2024 -0600

    Introduce AbsoluteMininputCount coordinator config (WalletWasabi#13212)

commit 569d20c
Merge: b2efb79 7d0c1bc
Author: Roland Soós <[email protected]>
Date:   Fri Jun 28 08:26:58 2024 +0200

    Merge pull request WalletWasabi#13208 from yahiheb/FormattedBtcFixedFractional

    [UI] Do not trim zeros for suggested btc amounts to avoid change

commit 7d0c1bc
Author: Yahia Chiheb <[email protected]>
Date:   Thu Jun 27 21:08:55 2024 +0100

    Do not trim zeros for suggested btc amounts to avoid change

commit b2efb79
Author: Turbolay <[email protected]>
Date:   Wed Jun 26 09:07:23 2024 -0600

    Add excluded coins commands to SearchBar (WalletWasabi#13202)

commit f2dc2a7
Merge: 1613962 d21b3f1
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 14:51:18 2024 +0200

    Merge pull request WalletWasabi#13205 from MarnixCroes/exclude-coins

    [vdg] rename excluded coins dialog

commit d21b3f1
Author: Marnix <[email protected]>
Date:   Wed Jun 26 14:37:36 2024 +0200

    rename excluded coins dialog

commit 1613962
Author: Lucas Ontivero <[email protected]>
Date:   Wed Jun 26 12:11:23 2024 +0200

    Remove chain analysis querying (WalletWasabi#13196)

commit 5237962
Merge: ec2ab2a bc88a56
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 10:10:58 2024 +0200

    Merge pull request WalletWasabi#13200 from soosr/mc-fixes

    [UI] Manual Control - minor adjustments

commit ec2ab2a
Merge: 81b995e 414b9ac
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 09:26:00 2024 +0200

    Merge pull request WalletWasabi#13201 from soosr/revert13175

    Partially revert WalletWasabi#13175

commit 414b9ac
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 09:08:35 2024 +0200

    Partially revert WalletWasabi#13175

commit bc88a56
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 07:57:47 2024 +0200

    disable back button

commit 6d0a1ef
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 07:57:09 2024 +0200

    fix icon state

commit 81b995e
Merge: f7a9e58 c73d4d9
Author: Roland Soós <[email protected]>
Date:   Mon Jun 24 11:08:32 2024 +0200

    Merge pull request WalletWasabi#12888 from ichthus1604/SendManualControl2

    [UI] Send: Manual Control 2

commit c73d4d9
Merge: 3707894 3dc0bea
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:19:43 2024 -0300

    Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into SendManualControl2

commit 3707894
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:19:26 2024 -0300

    Fix visibility of USD value in AmountControl

commit f51204b
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:02:54 2024 -0300

    merge from master

commit 41c3ded
Merge: 994506c f7a9e58
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:02:38 2024 -0300

    Merge branch 'master' into SendManualControl2

commit f7a9e58
Merge: ce91208 86c4b73
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:35:16 2024 +0200

    Merge pull request WalletWasabi#13175 from SuperJMN/fixes/fetch-usages

    [UI] Review EditDiff usages

commit ce91208
Merge: 936b546 25a09aa
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:14:41 2024 +0200

    Merge pull request WalletWasabi#13082 from SuperJMN/speed-up-icons

    [UI] Fix speed up indicators & actions

commit 936b546
Merge: 57d79dc 0b55d4e
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:13:42 2024 +0200

    Merge pull request WalletWasabi#13177 from SuperJMN/improvements/checkmark-inside-passwordbox

    [UI] Moved validation checkmark inside PasswordBox

commit 0b55d4e
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:13:02 2024 +0200

    remove delay so icons are in sync when appears

commit 57d79dc
Author: Marnix Croes <[email protected]>
Date:   Thu Jun 20 15:36:51 2024 +0200

    update github org link to new walletwasabi (WalletWasabi#13183)

commit a06381b
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 11:51:23 2024 +0200

    Fix validation checkmark always visible

commit 25a09aa
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:57:52 2024 +0200

    Remove useless command

commit 5ec5af5
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:54:13 2024 +0200

    Fix layout

commit 9c25677
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:52:46 2024 +0200

    Remove transition

commit beb1815
Merge: 37537da 5d5fd10
Author: Roland Soós <[email protected]>
Date:   Mon Jun 17 14:34:48 2024 +0200

    Merge pull request WalletWasabi#13178 from SuperJMN/fixes/use-correct-tor-setting

    [UI] Use the correct setting for Tor when --UseTor parameter is used

commit 3dc0bea
Author: Roland Soós <[email protected]>
Date:   Mon Jun 17 13:56:06 2024 +0200

    format

commit 5d5fd10
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Mon Jun 17 12:44:03 2024 +0200

    Use the correct setting

    The configuration source for the Tor setting has been changed. Instead of deriving the Tor setting from '_startupConfig.UseTor', it is now set via '_config.UseTor'. This change ensures the consistency in the UI as well.

commit 31fdca7
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Mon Jun 17 10:21:40 2024 +0200

    Fix problem with Reveal password button

commit 8bd118a
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 14 17:30:45 2024 +0200

    Moved validation checkmark to become what before4 was RightInnerContent

commit 14c5cbd
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 14 17:13:38 2024 +0200

    Remove sped-up self transfer classes and fix Classes.SelfTransfer binding

    As part of @soosr's comment.

commit 994506c
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:31:00 2024 -0300

    Remove extraneous csproj stuff

commit bfe2c77
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:28:24 2024 -0300

    Fix Balance Caption

commit 09f3aa4
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:23:14 2024 -0300

    Fix Automatic Icon

commit 17923f6
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:19:40 2024 -0300

    Fix ContentArea margins

commit 37537da
Merge: bf2f338 9164eca
Author: Roland Soós <[email protected]>
Date:   Thu Jun 13 07:41:23 2024 +0200

    Merge pull request WalletWasabi#13166 from SuperJMN/fixes/13163-fix-unrestrictes-textboxes

    [UI] Set fixed width for TextBoxes in SettingsLayout

commit 86c4b73
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 12 11:52:54 2024 +0200

    Review EditDiff usage

commit 898bfdc
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 11:45:21 2024 -0300

    Change Icon

commit ace312b
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 11:19:13 2024 -0300

    SelectAll Button

commit 4ee4f48
Merge: eda5d71 bf2f338
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 10:47:01 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 9164eca
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Sat Jun 8 19:05:23 2024 +0200

    Set width for TextBox in SettingsLayout

    A new style selector for TextBox in StackPanel.settingsLayout has been added. This sets the width of the TextBox to a value of 360 to ensure TextBox doesn't grow indefintely.

commit de5dbfd
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 7 14:36:38 2024 +0200

    Update visual feedback for speed up transaction

    The change includes modifying the "Speed Up Transaction" button in the History table to provide better visual feedback. The icon now changes depending on the state of the transaction. If the transaction has been sped up already, it shows a different icon compared to when it has not been sped up.

commit 66fe8b4
Merge: d4e7556 bf2f338
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 7 13:18:43 2024 +0200

    Merge branch 'refs/heads/master' into speed-up-icons

commit eda5d71
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 4 23:34:18 2024 -0300

    Added icons

commit e20895a
Merge: de0a470 12104f4
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 4 12:39:49 2024 -0300

    Merge branch 'master' into SendManualControl2

commit d4e7556
Merge: 3a411a4 5bee854
Author: José Manuel Nieto <[email protected]>
Date:   Mon Jun 3 11:29:22 2024 +0200

    Merge from master

commit 3a411a4
Author: José Manuel Nieto <[email protected]>
Date:   Mon Jun 3 11:22:14 2024 +0200

    Differentiate accelerated self transfers

commit 40030ea
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 16:33:18 2024 +0200

    Fix issues

commit a4f2d86
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 12:16:21 2024 +0200

    Fix speed up confirmation logic

commit 1673cb0
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 11:29:42 2024 +0200

    Add Speed Up Confirmed indicator

commit 04b8472
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 11:03:50 2024 +0200

    Use new CPFP icon indicator

commit 1f7645e
Author: José Manuel Nieto <[email protected]>
Date:   Mon May 27 10:43:34 2024 +0200

    Fix CF

commit 87c9b46
Author: José Manuel Nieto <[email protected]>
Date:   Mon May 27 10:39:59 2024 +0200

    Remove Speed Up actions in children

commit 4c51650
Author: José Manuel Nieto <[email protected]>
Date:   Sun May 26 23:09:54 2024 +0200

    Remove TransactionStatus.SpeedUp

commit de0a470
Author: Roland Soós <[email protected]>
Date:   Wed May 22 17:01:46 2024 +0200

    Fix CF

commit 29ab2a7
Merge: 3deac50 7f4ce6a
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:54:37 2024 +0200

    Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into pr/12888

commit 3deac50
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:53:52 2024 +0200

    Fix Build

commit c6762ed
Merge: 9a192cc ede4ac5
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:53:44 2024 +0200

    Merge branch 'master' into pr/12888

commit 7f4ce6a
Merge: 6ff984b a678b77
Author: ichthus1604 <[email protected]>
Date:   Thu May 9 12:47:19 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 6ff984b
Author: ichthus1604 <[email protected]>
Date:   Thu May 9 12:21:41 2024 -0300

    Fix margin

commit 9a192cc
Author: ichthus1604 <[email protected]>
Date:   Mon May 6 13:25:29 2024 -0300

    Fix layout issues

commit 2f9e810
Merge: 42a0523 eda718b
Author: ichthus1604 <[email protected]>
Date:   Mon May 6 12:34:05 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 42a0523
Author: ichthus1604 <[email protected]>
Date:   Mon Apr 29 19:33:58 2024 -0300

    PrivacyControl + SendFlow

commit 260c70d
Merge: 917f169 06ede9d
Author: ichthus1604 <[email protected]>
Date:   Mon Apr 29 01:42:57 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 917f169
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 10:12:00 2024 -0300

    fix cf

commit cb46f6b
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 10:11:19 2024 -0300

    Remove unused usings

commit 212a296
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 09:54:08 2024 -0300

    Remove Selection from CoinListView

commit b3794e7
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 09:05:35 2024 -0300

    Remove old Send Selected Coins feature

commit 92d70e6
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 07:51:46 2024 -0300

    SelectCoins + ICoinListModel

commit 9cf3b18
Author: Ichthus1604 <[email protected]>
Date:   Thu Apr 25 09:03:17 2024 -0300

    lots of changes

commit 1a57ba4
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 15:46:08 2024 -0300

    AmountControl style

commit a5e3eda
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 14:31:37 2024 -0300

    SubActionButton

commit 4a2dfad
Merge: 0c66b5d f8305d2
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 12:12:10 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 0c66b5d
Author: ichthus1604 <[email protected]>
Date:   Sun Apr 21 16:46:09 2024 -0300

    Fix tests compilation

commit 9931474
Author: ichthus1604 <[email protected]>
Date:   Sun Apr 21 16:42:27 2024 -0300

    Fix CF

commit 464a7fa
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 03:25:55 2024 -0300

    Remove unneeded usings

commit 3d0c0ec
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 03:21:54 2024 -0300

    SelectedAmount

commit efbdd50
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 02:57:25 2024 -0300

    Manual Control Dialog

commit 0eda1c6
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 21:12:05 2024 -0300

    Update SendViewModel.cs

commit 8a1e312
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 20:54:04 2024 -0300

    replace wallet coins and pockets

commit 9f316f7
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 19:30:45 2024 -0300

    Update PrivacySuggestionsModel.cs

commit 77a3f6a
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:49:49 2024 -0300

    WIP

commit af6f0fd
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:45:39 2024 -0300

    WIP

commit df6f012
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:41:43 2024 -0300

    WIP

commit 438845d
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:41:37 2024 -0300

    WIP - Minimal refactor with SendParameters

commit a7947ec
Author: ichthus1604 <[email protected]>
Date:   Wed Apr 17 19:43:44 2024 -0300

    Minimal Decoupling TransactionSummaryViewModel

commit e23b106
Author: ichthus1604 <[email protected]>
Date:   Wed Apr 17 15:09:30 2024 -0300

    Minimal Decoupling of SendViewModel and TransactionPreview
Kukks added a commit to Kukks/WalletWasabi that referenced this pull request Oct 2, 2024
commit 525dba0
Author: Lucas Ontivero <[email protected]>
Date:   Fri Sep 20 07:50:54 2024 -0400

    Bump version 2.2.1.0 (WalletWasabi#13430)

commit 9a357d7
Author: Lucas Ontivero <[email protected]>
Date:   Fri Sep 20 07:40:11 2024 -0400

    Fix Send workflow disruption (WalletWasabi#13429)

commit 726b4f2
Author: Marnix Croes <[email protected]>
Date:   Fri Sep 20 13:28:34 2024 +0200

    txdetails: fix fee rate displayed while null (WalletWasabi#13428)

commit bd297b1
Author: Turbolay <[email protected]>
Date:   Fri Sep 20 06:07:07 2024 +0200

    Change coordinator's default to false (WalletWasabi#13424)

commit 347e560
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 17:59:32 2024 -0400

    Bump 2.2.0.0 (WalletWasabi#13422)

commit 3930d4a
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 23:45:10 2024 +0200

    Remove debug log (WalletWasabi#13423)

commit 4524df1
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 22:43:22 2024 +0200

    Fix some music box visibility issues (WalletWasabi#13418)

commit d44e377
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 15:08:36 2024 -0400

    Highlights 2.2.0 (WalletWasabi#13411)

    * Highlights 2.2.0

    * CR correction

    * Nits + find a coordinator

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit 3defc91
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 19 13:16:05 2024 -0400

    Do not create impossible components (WalletWasabi#13417)

    * Do not create impossible components

    * Alternate

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit b961578
Author: Marnix Croes <[email protected]>
Date:   Thu Sep 19 17:13:02 2024 +0200

    musicbox: how do I set up coordinator menuitem follow up (WalletWasabi#13416)

commit 705f516
Author: José Manuel Nieto <[email protected]>
Date:   Thu Sep 19 09:48:39 2024 +0200

    Don't register Coinjoin Coordinator when it's not set up (WalletWasabi#13383)

commit f53846e
Author: Turbolay <[email protected]>
Date:   Thu Sep 19 09:44:17 2024 +0200

    Smart resync when index has inverted endians (WalletWasabi#13408)

commit 296f997
Author: Turbolay <[email protected]>
Date:   Wed Sep 18 22:46:16 2024 +0200

    Revert part of the wix changes (WalletWasabi#13413)

commit d18a5aa
Author: Turbolay <[email protected]>
Date:   Wed Sep 18 21:25:31 2024 +0200

    Fix warnings due to wix configuration (WalletWasabi#13412)

commit 1b0e10c
Author: Turbolay <[email protected]>
Date:   Tue Sep 17 22:53:01 2024 +0200

    Fix from string with correct endians (WalletWasabi#13409)

commit d6b9fda
Author: Marnix Croes <[email protected]>
Date:   Tue Sep 17 21:14:23 2024 +0200

    fix duplicate musicbox menuitems (WalletWasabi#13362)

commit f178b2d
Author: yahiheb <[email protected]>
Date:   Tue Sep 17 20:11:20 2024 +0100

    Show fee rate at preview transaction when sending (WalletWasabi#13387)

commit 9c9dacb
Author: Lucas Ontivero <[email protected]>
Date:   Tue Sep 17 03:19:43 2024 -0400

    More resilient broadcasting mechanism (WalletWasabi#13381)

commit 86e8068
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 17:50:02 2024 -0400

    Make it easier to migrate filters for non-devs operators (WalletWasabi#13405)

commit 142ed38
Author: Turbolay <[email protected]>
Date:   Mon Sep 16 23:43:07 2024 +0200

    Final touches automatic release (WalletWasabi#13406)

commit bab1b6b
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 14:25:38 2024 -0400

    Revert "Reduce max input amount to 1343 btc (WalletWasabi#13403)" (WalletWasabi#13404)

    This reverts commit db033bf.

commit db033bf
Author: Lucas Ontivero <[email protected]>
Date:   Mon Sep 16 14:11:12 2024 -0400

    Reduce max input amount to 1343 btc (WalletWasabi#13403)

commit b1e9c92
Author: Lucas Ontivero <[email protected]>
Date:   Sun Sep 15 21:56:37 2024 -0400

    Add missing assets (WalletWasabi#13399)

commit ac7eaa0
Author: Turbolay <[email protected]>
Date:   Sun Sep 15 07:00:44 2024 +0200

    Add script to migrate backend filters (WalletWasabi#13396)

commit 1579876
Author: Turbolay <[email protected]>
Date:   Sat Sep 14 21:48:25 2024 +0200

    Use sqlite for backend filters (WalletWasabi#13393)

commit 5e82434
Author: Lucas Ontivero <[email protected]>
Date:   Sat Sep 14 13:29:54 2024 -0300

    do not trust Microsoft help page (WalletWasabi#13395)

commit 8bb541f
Author: Lucas Ontivero <[email protected]>
Date:   Fri Sep 13 21:54:48 2024 -0300

    Silince test in rare case (WalletWasabi#13390)

    * silent test

    * --- Force run CI (empty commit)

commit 3298a45
Author: Lucas Ontivero <[email protected]>
Date:   Fri Sep 13 16:44:34 2024 -0300

    Add permission and signtool full path (WalletWasabi#13391)

commit 9251caa
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 12 11:03:00 2024 -0300

    Correct vsize calculation. (WalletWasabi#12618)

commit ef8a5de
Author: Lucas Ontivero <[email protected]>
Date:   Wed Sep 11 20:21:30 2024 -0300

    Remove packager (WalletWasabi#13384)

commit b1ffed5
Author: Lucas Ontivero <[email protected]>
Date:   Wed Sep 11 15:30:59 2024 -0300

    Automated build (WalletWasabi#13273)

    * Automated build (part 1)

    * Automated build (part 2)

    * Suggestions

    * first working version

    * missing file

commit e8a6e55
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 19:44:00 2024 +0200

    Change default for HideOnClose to false (WalletWasabi#13377)

commit 3793af0
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 19:29:07 2024 +0200

    Fix BackendURI setting save (WalletWasabi#13376)

commit db0948b
Author: Turbolay <[email protected]>
Date:   Mon Sep 9 15:15:19 2024 +0200

    Invert iteration in GetFilterLinesExcluding algo (WalletWasabi#13371)

commit 88ab412
Author: Lucas Ontivero <[email protected]>
Date:   Sat Sep 7 16:00:17 2024 -0300

    Pass index file path by parameter (WalletWasabi#13368)

    Co-authored-by: Turbolay <[email protected]>

commit 15f0384
Author: Lucas Ontivero <[email protected]>
Date:   Thu Sep 5 16:04:14 2024 -0300

    Revert "Remove default coordinator and help to find one (WalletWasabi#13317)" (WalletWasabi#13357)

    This reverts commit b7c7ca4.

commit 7712ac8
Author: Lucas Ontivero <[email protected]>
Date:   Tue Sep 3 17:00:44 2024 -0300

    Csharpify `DependencyGraph` (WalletWasabi#13356)

    * Simplify code

    * Simplify nodes to discharge selection

commit 6b40b15
Author: Lucas Ontivero <[email protected]>
Date:   Sun Sep 1 13:44:00 2024 -0300

    Fix assignment order (WalletWasabi#13354)

commit 8fd76db
Author: Lucas Ontivero <[email protected]>
Date:   Fri Aug 30 16:07:17 2024 -0300

    Minor change to make other PR easier to merge (WalletWasabi#13353)

commit 1a47be1
Author: Lucas Ontivero <[email protected]>
Date:   Fri Aug 30 15:35:42 2024 -0300

    Make transaction broadcasting faster. (WalletWasabi#13351)

    * Make transaction broadcasting faster.

    Instead of trying to broadcast a transaction with nodes one by one, this version tries with one or more in parallel. It doesn't iterate in a loop but uses a `TaskCompletion` task to get a notification when the tx is propagated.

    The number of selected nodes is one thrid of the connected nodes plus one, what makes sure to have always connected nodes (it doesn't disconnect them all). Also, this allows users to broadcast transaction immediately after the wallet starts because at that moment there use to be a very few connected nodes. Before, this was almost always impossible and the backend had to be used in most of the cases.

    * Pascal case + nits

    * Do not wait for all nodes to succeed

    * CR suggestions

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit e8967b2
Author: Marnix Croes <[email protected]>
Date:   Fri Aug 30 16:27:25 2024 +0200

    change order of musicbox menuitems (WalletWasabi#13350)

commit b7c7ca4
Author: Turbolay <[email protected]>
Date:   Tue Aug 27 23:07:19 2024 +0200

    Remove default coordinator and help to find one (WalletWasabi#13317)

commit a04b138
Author: Lucas Ontivero <[email protected]>
Date:   Tue Aug 27 11:34:43 2024 -0300

    Remove `MempoolMirror` (WalletWasabi#13345)

commit 171f1b5
Author: Turbolay <[email protected]>
Date:   Tue Aug 27 13:53:01 2024 +0200

    Use mempool.space for effective fee rate + use it in CPFP flow (WalletWasabi#13193)

    * Use mempool.space as UnconfirmedTransactionChainProvider - non-breaking

    * Use the updated UnconfirmedTransactionChain when CPFP

    * Request unconf chain if an own input is unconfirmed

    * Update cached requests every time a block is mined

    * Code review suggestions

    * Renamings

    * Use await instead of GetAwaiter()

    * More renaming

    * Correct computation of fee paid by chain

    * Fix NRE in CoinJoinDetails

    * Use create from task and not create

    * Remove line for debug

    * Fail if we can't fetch

    * Support TestNet and fail on RegTest

    * Throw in ImmediateRequest if no need for CpfpInfo

    * Use correctly mempool.space API by usising descendants

    * Minor fixes

    * Don't take descendant into account if they pay less

    * Adjust to new version of mempool.space CPFP endpoint

    * ShouldRequest adjustments

    * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi.Daemon/Global.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Wallets/CpfpInfoProvider.cs

    Co-authored-by: yahiheb <[email protected]>

    * Update WalletWasabi/Wallets/CpfpInfoProvider.cs

    Co-authored-by: yahiheb <[email protected]>

    * Code review suggestions

    * Code review suggestion

    * Revert JsonSerialization

    * Use default

    * Force requests to third-party while own mechanism not implemented

    * Fix JsonDeserialization and reschedule if error

    * Make GetCachedCpfpInfoAsync async

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: yahiheb <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 67c9e10
Author: Lucas Ontivero <[email protected]>
Date:   Sat Aug 24 00:23:48 2024 -0300

    Consider bot Tr and Wpkh (WalletWasabi#13344)

commit 056bff2
Author: Turbolay <[email protected]>
Date:   Fri Aug 23 19:39:16 2024 +0200

    Downgrade to Avalonia 11.0.999-cibuild0044755-beta (WalletWasabi#13342)

commit daaa65b
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 22 15:14:18 2024 -0300

    Wabisabi coinjoin tests runnable from IDE (WalletWasabi#13336)

    * Fix wabisabi tests.

    Test were not running on the IDE because of a mess in the lifetime of the registered services.

    `MultiClientsCoinJoinTestAsync` was using a real node instead of a fake one. That was changed.

    * Make FailToRegisterOutputsCoinJoinTestAsync less fragile

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit 8261622
Author: Turbolay <[email protected]>
Date:   Thu Aug 22 04:11:27 2024 +0200

    Update to Avalonia 11.2.0-beta1 (WalletWasabi#13334)

commit 20555e8
Author: Marnix Croes <[email protected]>
Date:   Wed Aug 21 23:11:46 2024 +0200

    add handcursor to SubActionButton (WalletWasabi#13330)

commit 88256a5
Author: Marnix Croes <[email protected]>
Date:   Wed Aug 21 23:07:38 2024 +0200

    Delete .deepsource.toml (WalletWasabi#13331)

commit 913a2c1
Author: Wiesław Šoltés <[email protected]>
Date:   Wed Aug 21 17:25:30 2024 +0200

    [UI] Update avalonia 11.1.3 (WalletWasabi#12926)

commit 8d6cef6
Author: yahiheb <[email protected]>
Date:   Tue Aug 20 02:00:02 2024 +0100

    Do not display 'locked addresses' in wallet stats (WalletWasabi#13329)

commit 73b623d
Author: Lucas Ontivero <[email protected]>
Date:   Mon Aug 19 13:58:19 2024 -0300

    Simplify denominations building (WalletWasabi#13326)

commit aea13da
Author: Turbolay <[email protected]>
Date:   Sun Aug 18 15:32:54 2024 +0200

    Remove usages of getrawtransaction (WalletWasabi#13321)

commit 1b8d3c6
Author: yahiheb <[email protected]>
Date:   Fri Aug 16 21:47:00 2024 +0100

    Display the hour using a 24-hour clock from 00 to 23 (WalletWasabi#13324)

commit 8c6318d
Author: José Manuel Nieto <[email protected]>
Date:   Fri Aug 16 15:00:50 2024 +0200

    Make DateTime friendlier (WalletWasabi#13237)

    * Make DateTime friendlier

    * Use local time

commit 360cbd3
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 15 17:12:10 2024 -0300

    Remove Coordination Fee Rate concept (WalletWasabi#13297)

    * Remove Coordination Fee Rate concept

    * Keep compatibility with CoordinatorConnectionString

commit 78083ec
Author: yahiheb <[email protected]>
Date:   Thu Aug 15 17:04:31 2024 +0100

    Remove unused properties (WalletWasabi#13292)

commit 8886ac6
Author: Lucas Ontivero <[email protected]>
Date:   Thu Aug 15 13:03:11 2024 -0300

    Local prison per coordinator (WalletWasabi#13313)

    * Simplify logic and code

    * Prison per coordinator

    * Fix deserialization

    ---------

    Co-authored-by: Turbolay <[email protected]>

commit d899b5d
Author: Turbolay <[email protected]>
Date:   Thu Aug 15 17:55:34 2024 +0200

    Fix NRE when using --version on fluent desktop (WalletWasabi#13320)

commit b4f43aa
Author: Turbolay <[email protected]>
Date:   Fri Aug 9 03:47:45 2024 -0600

    Improve fix to CoinList crash (WalletWasabi#13315)

commit 1e51ede
Author: Lucas Ontivero <[email protected]>
Date:   Wed Aug 7 18:20:42 2024 -0300

    Fix shared transaction overhead mess (WalletWasabi#13312)

commit 642d175
Author: Marnix Croes <[email protected]>
Date:   Tue Aug 6 11:43:58 2024 +0200

    Remove send mention in coins list (WalletWasabi#13309)

commit f3f072e
Author: Turbolay <[email protected]>
Date:   Tue Aug 6 03:43:04 2024 -0600

    Select script type while receiving (WalletWasabi#13294)

commit bea1dbe
Author: Turbolay <[email protected]>
Date:   Fri Aug 2 12:09:40 2024 -0600

    Call CreateCoinModels before GetPockets (WalletWasabi#13302)

commit 301bbff
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 30 17:16:43 2024 -0300

    Simplify generic serializer (WalletWasabi#13298)

    Instead of using static flags to prevent reentering into an infinite recursion, it is cleaner to remove the current converter from the list of converters.

commit 88a6254
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 29 15:20:57 2024 -0300

    Simplify/unify flake derivations (WalletWasabi#13295)

commit 00e8f0f
Author: Turbolay <[email protected]>
Date:   Mon Jul 29 07:27:53 2024 -0600

    Improve Fee estimation based on mempool histogram (WalletWasabi#13279)

    * Use cumulative count to skip fee groups

    * Remove SELECT1+N.

    * Fix unit test.

    The test was never removing any element from the histogram because the fee rate groups were wrongly built and because the mempool.Size was always zero.

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 69b03f3
Author: Lucas Ontivero <[email protected]>
Date:   Sat Jul 27 16:05:13 2024 -0300

    Update dependency `System.Text.Json` (WalletWasabi#13293)

commit fc337b5
Author: Roland Soós <[email protected]>
Date:   Thu Jul 25 21:50:19 2024 +0200

    remove zkSANCKs coordinator down announcement (WalletWasabi#13207)

commit 393b728
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 16:49:31 2024 -0300

    Fix warns (WalletWasabi#13232)

    * Remove static file middleware

    * Fix a few warnings

commit cb570da
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:54:01 2024 -0300

    Simplify background service construction (WalletWasabi#13241)

    * Simplify background service construction

    The idea is to make it easier for the IoC to build those background services.

    * Remove `UserAgent` for P2pNode

commit 3e447df
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:33:51 2024 -0300

    Remove status API (WalletWasabi#13018) (WalletWasabi#13242)

    It is not used by the wallet.

commit 56fa013
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 13:33:02 2024 -0300

    Allow connection to puned local node (WalletWasabi#13290)

commit b5e8103
Author: Marnix Croes <[email protected]>
Date:   Thu Jul 25 16:15:45 2024 +0200

    Update CONTRIBUTING.md (WalletWasabi#13280)

commit f5eabcf
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 25 11:14:26 2024 -0300

    Simplify Decomposer (WalletWasabi#13287)

commit 5101541
Author: Marnix Croes <[email protected]>
Date:   Wed Jul 17 16:37:55 2024 +0200

    add auto select behavior to MinInputCount textbox (WalletWasabi#13274)

    to match behavior of other settings items

commit 37cacd3
Author: Csiki <[email protected]>
Date:   Mon Jul 15 16:43:35 2024 +0200

    Decompose tests (WalletWasabi#13272)

    Unit tests for Decomposer.Decompose.

    Fails on the current master, see: WalletWasabi#13260

commit 0b51943
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 15 11:08:35 2024 -0300

    Do not generate redundant decompositions (WalletWasabi#13260)

commit d6a9774
Author: Lucas Ontivero <[email protected]>
Date:   Fri Jul 12 16:44:07 2024 -0300

    Revert "Run privilegeds (WalletWasabi#13262)" (WalletWasabi#13263)

    This reverts commit dafad76.

commit dafad76
Author: Lucas Ontivero <[email protected]>
Date:   Fri Jul 12 16:43:21 2024 -0300

    Run privilegeds (WalletWasabi#13262)

    * First version of `release.sh`

    * test

    * executable

commit a0e515c
Author: Lucas Ontivero <[email protected]>
Date:   Thu Jul 11 06:47:42 2024 -0300

    Fix UpdateManager version number (WalletWasabi#13251)

commit fac19fd
Author: Lucas Ontivero <[email protected]>
Date:   Wed Jul 10 17:55:27 2024 -0300

    Ignore vulnerability warning until dotnet sdk is available and install by the team. (WalletWasabi#13254)

commit 01709d4
Author: Marnix Croes <[email protected]>
Date:   Tue Jul 9 23:24:59 2024 +0200

    settings: fix values in coordinator tab (WalletWasabi#13244)

commit a7c1138
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 16:25:04 2024 -0300

    Bump 2.1.0.0 (WalletWasabi#13247)

commit 2537702
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 16:22:14 2024 -0300

    Revert "bump version to 2.9.0.0 (WalletWasabi#13245)" (WalletWasabi#13246)

    This reverts commit ea6587f.

commit ea6587f
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 21:21:20 2024 +0200

    bump version to 2.9.0.0 (WalletWasabi#13245)

    * bump version

    * fix version

commit 1b39499
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 14:13:38 2024 -0300

    More strict coinjoin parameters (WalletWasabi#13239)

    * Reduce absolute max coordination fee to 0.005 and absolute min input count to 5

    * Do not sign coinjoins where I am the only one.

commit b628b15
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 17:14:16 2024 +0200

    Quick patch for Coordinator string (WalletWasabi#13236)

    * fix ToString()

    * do not allow negative feerate

commit cd0a1ef
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 15:00:45 2024 +0200

    do not rely on reactive code (WalletWasabi#13235)

commit 40ab4a1
Author: Turbolay <[email protected]>
Date:   Tue Jul 9 06:48:05 2024 -0600

    Coordinator Connection String (WalletWasabi#13190)

    * Introduce CoordinatorConfigString

    * implement basic UI for the feature

    * Rename + Wipe clipboard on DialogCreation

    * Write todo NewCoordinatorConfirmationDialog refresh

    * Fix stupid mistakes

    * Add sanity checks

    * Add Name

    * Don't display dialog if new string doesn't change anything

    * refactoring

    * Polishing

    * make link clickable

    * simplification

    * Small refactoring
     * Move `CoordinatorConnectionString` to Discoverability directory
     * Refactor `ToString`
     * Rename `CoordinatorFeePercentage` to `CoordinationFeeRate`

    * Minor improvements

    * Minor fixes

    * Get navigation target from the dialog

    * Add constants

    * Rename Endpoint to CoordinatorUri

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Roland Soós <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 0d837c4
Author: Turbolay <[email protected]>
Date:   Tue Jul 9 02:44:47 2024 -0600

    Migrate MaxCoordinationFeeRate to rate (WalletWasabi#13220)

commit a6c1e14
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 23:09:47 2024 -0300

    Remove `CoinJoinArchiver` (WalletWasabi#12998) (WalletWasabi#13233)

    The coinjoin archiver is simple a logger and as such it should be
    implemented using the logging infrastructure.

commit 59b908c
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:40:03 2024 -0300

    Remove `CoinJoinIdStore` (WalletWasabi#13228)

    This was used mainly to implement the "remixes dont pay" feature, which was added late in the WabiSabi development as an idea to incentivize continue coinjoining, and as a marketing selling point.

    It was also used as a trivial optimization for the "friends don't pay" or "one hop don't pay" (what requires a full-index bitcoin node)

commit c9b268b
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:17:05 2024 -0300

    Cleanup `IndexBuilderService` (WalletWasabi#13229)

commit 56fdd03
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:16:37 2024 -0300

    Gobal request timeout for WabiSabi (WalletWasabi#13231)

    * Remove unused things

    * Remove custom request timeouts mechanism

commit 22c9db8
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 08:14:07 2024 -0300

    Simplify config (WalletWasabi#13227)

    * Remove `IConfigNg` (unnecessary)

    * Remove noisy property attributes

    * Remove crazy json converters

    * Fix broken test

commit 00a8a55
Author: yahiheb <[email protected]>
Date:   Fri Jul 5 19:42:27 2024 +0100

    Remove azure-pipelines .yml files (WalletWasabi#13223)

    * Remove azure-pipelines .yml files

    * Remove status badges for: CodeFactor, CI, Continuous Delivery, Deterministic Builds

    * Remove github license status badge

commit f1f7ad8
Author: Roland Soós <[email protected]>
Date:   Fri Jul 5 08:51:09 2024 +0200

    make sure coins are updated when selecting a wallet (WalletWasabi#13222)

commit f51b34f
Merge: e65bae3 a549465
Author: Roland Soós <[email protected]>
Date:   Thu Jul 4 17:30:36 2024 +0200

    Merge pull request WalletWasabi#13221 from soosr/fix-12985-do-not-recreate-models

    [UI] fix CoinModel design issue

commit a549465
Author: Roland Soós <[email protected]>
Date:   Wed Jul 3 11:40:13 2024 +0200

    fix CoinModel design issue

commit e65bae3
Author: Turbolay <[email protected]>
Date:   Wed Jul 3 02:22:50 2024 -0600

    Also check blame round max fees (WalletWasabi#13191)

commit bf98ee0
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 2 21:29:01 2024 +0200

    Remove `plebsDontPay` (WalletWasabi#13219)

commit 432c55a
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 2 14:26:20 2024 +0200

    `Kitchen` is a component that keeps the password encrypted in memory. It (WalletWasabi#13218)

    implicitly assumes that an attacker with access to the process memory
    cannot extract the password. That assumption is incorrect and Wasabi has to decrypt the
    password multiple times to pass it to components that expect it as string.

commit bf0cbd3
Author: Turbolay <[email protected]>
Date:   Mon Jul 1 11:56:29 2024 -0600

    Increase same tx allowance to 2 on average. (WalletWasabi#13215)

commit ffee7be
Author: yahiheb <[email protected]>
Date:   Mon Jul 1 18:55:01 2024 +0100

    Revert "Add mention_users_on_filechange.yml script" (WalletWasabi#13217)

commit 180cb29
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 1 17:20:29 2024 +0200

    Remove affiliation notifications (WalletWasabi#13216)

commit a4c55d5
Author: Roland Soós <[email protected]>
Date:   Mon Jul 1 15:43:13 2024 +0200

    Nostr coordinator publisher (WalletWasabi#13138)

    * add NNostr.client package

    * add option to config

    * Add logic for managing key for nostr

    * add extension methods

    * add periodic runner for publishing

    * add logic for Global

    * Update deps.nix

    * make broadcast data configurable

    * only init NostKeyManager when needed.

    * rename

    * review fixes

    * disconnect explicitly

    * add success log

    * add uri array to config

    * rename folder

    * unify Announcer config

    * move key management to config

    * cleanup

    * store the key based NIP19

    * review comment fixes

    * Tags for coordinatorfee, absolutemininputcount, readmore

    * update deps-all.nix file

    * throw ex on RegTest, feature is not supported

    * Simplify implementation

    * Add coordinator name

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit cae7456
Author: Turbolay <[email protected]>
Date:   Sun Jun 30 19:03:24 2024 -0600

    Fix coinjoin tests  (WalletWasabi#13214)

    * Fix coinjoin tests by changing the min input count in tests

    * Fix Warnings

    ---------

    Co-authored-by: Lucas Ontivero <[email protected]>

commit 3656458
Author: Turbolay <[email protected]>
Date:   Sat Jun 29 12:08:27 2024 -0600

    Introduce AbsoluteMininputCount coordinator config (WalletWasabi#13212)

commit 569d20c
Merge: b2efb79 7d0c1bc
Author: Roland Soós <[email protected]>
Date:   Fri Jun 28 08:26:58 2024 +0200

    Merge pull request WalletWasabi#13208 from yahiheb/FormattedBtcFixedFractional

    [UI] Do not trim zeros for suggested btc amounts to avoid change

commit 7d0c1bc
Author: Yahia Chiheb <[email protected]>
Date:   Thu Jun 27 21:08:55 2024 +0100

    Do not trim zeros for suggested btc amounts to avoid change

commit b2efb79
Author: Turbolay <[email protected]>
Date:   Wed Jun 26 09:07:23 2024 -0600

    Add excluded coins commands to SearchBar (WalletWasabi#13202)

commit f2dc2a7
Merge: 1613962 d21b3f1
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 14:51:18 2024 +0200

    Merge pull request WalletWasabi#13205 from MarnixCroes/exclude-coins

    [vdg] rename excluded coins dialog

commit d21b3f1
Author: Marnix <[email protected]>
Date:   Wed Jun 26 14:37:36 2024 +0200

    rename excluded coins dialog

commit 1613962
Author: Lucas Ontivero <[email protected]>
Date:   Wed Jun 26 12:11:23 2024 +0200

    Remove chain analysis querying (WalletWasabi#13196)

commit 5237962
Merge: ec2ab2a bc88a56
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 10:10:58 2024 +0200

    Merge pull request WalletWasabi#13200 from soosr/mc-fixes

    [UI] Manual Control - minor adjustments

commit ec2ab2a
Merge: 81b995e 414b9ac
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 09:26:00 2024 +0200

    Merge pull request WalletWasabi#13201 from soosr/revert13175

    Partially revert WalletWasabi#13175

commit 414b9ac
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 09:08:35 2024 +0200

    Partially revert WalletWasabi#13175

commit bc88a56
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 07:57:47 2024 +0200

    disable back button

commit 6d0a1ef
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 07:57:09 2024 +0200

    fix icon state

commit 81b995e
Merge: f7a9e58 c73d4d9
Author: Roland Soós <[email protected]>
Date:   Mon Jun 24 11:08:32 2024 +0200

    Merge pull request WalletWasabi#12888 from ichthus1604/SendManualControl2

    [UI] Send: Manual Control 2

commit c73d4d9
Merge: 3707894 3dc0bea
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:19:43 2024 -0300

    Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into SendManualControl2

commit 3707894
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:19:26 2024 -0300

    Fix visibility of USD value in AmountControl

commit f51204b
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:02:54 2024 -0300

    merge from master

commit 41c3ded
Merge: 994506c f7a9e58
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:02:38 2024 -0300

    Merge branch 'master' into SendManualControl2

commit f7a9e58
Merge: ce91208 86c4b73
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:35:16 2024 +0200

    Merge pull request WalletWasabi#13175 from SuperJMN/fixes/fetch-usages

    [UI] Review EditDiff usages

commit ce91208
Merge: 936b546 25a09aa
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:14:41 2024 +0200

    Merge pull request WalletWasabi#13082 from SuperJMN/speed-up-icons

    [UI] Fix speed up indicators & actions

commit 936b546
Merge: 57d79dc 0b55d4e
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:13:42 2024 +0200

    Merge pull request WalletWasabi#13177 from SuperJMN/improvements/checkmark-inside-passwordbox

    [UI] Moved validation checkmark inside PasswordBox

commit 0b55d4e
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:13:02 2024 +0200

    remove delay so icons are in sync when appears

commit 57d79dc
Author: Marnix Croes <[email protected]>
Date:   Thu Jun 20 15:36:51 2024 +0200

    update github org link to new walletwasabi (WalletWasabi#13183)

commit a06381b
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 11:51:23 2024 +0200

    Fix validation checkmark always visible

commit 25a09aa
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:57:52 2024 +0200

    Remove useless command

commit 5ec5af5
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:54:13 2024 +0200

    Fix layout

commit 9c25677
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:52:46 2024 +0200

    Remove transition

commit beb1815
Merge: 37537da 5d5fd10
Author: Roland Soós <[email protected]>
Date:   Mon Jun 17 14:34:48 2024 +0200

    Merge pull request WalletWasabi#13178 from SuperJMN/fixes/use-correct-tor-setting

    [UI] Use the correct setting for Tor when --UseTor parameter is used

commit 3dc0bea
Author: Roland Soós <[email protected]>
Date:   Mon Jun 17 13:56:06 2024 +0200

    format

commit 5d5fd10
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Mon Jun 17 12:44:03 2024 +0200

    Use the correct setting

    The configuration source for the Tor setting has been changed. Instead of deriving the Tor setting from '_startupConfig.UseTor', it is now set via '_config.UseTor'. This change ensures the consistency in the UI as well.

commit 31fdca7
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Mon Jun 17 10:21:40 2024 +0200

    Fix problem with Reveal password button

commit 8bd118a
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 14 17:30:45 2024 +0200

    Moved validation checkmark to become what before4 was RightInnerContent

commit 14c5cbd
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 14 17:13:38 2024 +0200

    Remove sped-up self transfer classes and fix Classes.SelfTransfer binding

    As part of @soosr's comment.

commit 994506c
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:31:00 2024 -0300

    Remove extraneous csproj stuff

commit bfe2c77
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:28:24 2024 -0300

    Fix Balance Caption

commit 09f3aa4
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:23:14 2024 -0300

    Fix Automatic Icon

commit 17923f6
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:19:40 2024 -0300

    Fix ContentArea margins

commit 37537da
Merge: bf2f338 9164eca
Author: Roland Soós <[email protected]>
Date:   Thu Jun 13 07:41:23 2024 +0200

    Merge pull request WalletWasabi#13166 from SuperJMN/fixes/13163-fix-unrestrictes-textboxes

    [UI] Set fixed width for TextBoxes in SettingsLayout

commit 86c4b73
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 12 11:52:54 2024 +0200

    Review EditDiff usage

commit 898bfdc
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 11:45:21 2024 -0300

    Change Icon

commit ace312b
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 11:19:13 2024 -0300

    SelectAll Button

commit 4ee4f48
Merge: eda5d71 bf2f338
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 10:47:01 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 9164eca
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Sat Jun 8 19:05:23 2024 +0200

    Set width for TextBox in SettingsLayout

    A new style selector for TextBox in StackPanel.settingsLayout has been added. This sets the width of the TextBox to a value of 360 to ensure TextBox doesn't grow indefintely.

commit de5dbfd
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 7 14:36:38 2024 +0200

    Update visual feedback for speed up transaction

    The change includes modifying the "Speed Up Transaction" button in the History table to provide better visual feedback. The icon now changes depending on the state of the transaction. If the transaction has been sped up already, it shows a different icon compared to when it has not been sped up.

commit 66fe8b4
Merge: d4e7556 bf2f338
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 7 13:18:43 2024 +0200

    Merge branch 'refs/heads/master' into speed-up-icons

commit eda5d71
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 4 23:34:18 2024 -0300

    Added icons

commit e20895a
Merge: de0a470 12104f4
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 4 12:39:49 2024 -0300

    Merge branch 'master' into SendManualControl2

commit d4e7556
Merge: 3a411a4 5bee854
Author: José Manuel Nieto <[email protected]>
Date:   Mon Jun 3 11:29:22 2024 +0200

    Merge from master

commit 3a411a4
Author: José Manuel Nieto <[email protected]>
Date:   Mon Jun 3 11:22:14 2024 +0200

    Differentiate accelerated self transfers

commit 40030ea
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 16:33:18 2024 +0200

    Fix issues

commit a4f2d86
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 12:16:21 2024 +0200

    Fix speed up confirmation logic

commit 1673cb0
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 11:29:42 2024 +0200

    Add Speed Up Confirmed indicator

commit 04b8472
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 11:03:50 2024 +0200

    Use new CPFP icon indicator

commit 1f7645e
Author: José Manuel Nieto <[email protected]>
Date:   Mon May 27 10:43:34 2024 +0200

    Fix CF

commit 87c9b46
Author: José Manuel Nieto <[email protected]>
Date:   Mon May 27 10:39:59 2024 +0200

    Remove Speed Up actions in children

commit 4c51650
Author: José Manuel Nieto <[email protected]>
Date:   Sun May 26 23:09:54 2024 +0200

    Remove TransactionStatus.SpeedUp

commit de0a470
Author: Roland Soós <[email protected]>
Date:   Wed May 22 17:01:46 2024 +0200

    Fix CF

commit 29ab2a7
Merge: 3deac50 7f4ce6a
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:54:37 2024 +0200

    Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into pr/12888

commit 3deac50
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:53:52 2024 +0200

    Fix Build

commit c6762ed
Merge: 9a192cc ede4ac5
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:53:44 2024 +0200

    Merge branch 'master' into pr/12888

commit 7f4ce6a
Merge: 6ff984b a678b77
Author: ichthus1604 <[email protected]>
Date:   Thu May 9 12:47:19 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 6ff984b
Author: ichthus1604 <[email protected]>
Date:   Thu May 9 12:21:41 2024 -0300

    Fix margin

commit 9a192cc
Author: ichthus1604 <[email protected]>
Date:   Mon May 6 13:25:29 2024 -0300

    Fix layout issues

commit 2f9e810
Merge: 42a0523 eda718b
Author: ichthus1604 <[email protected]>
Date:   Mon May 6 12:34:05 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 42a0523
Author: ichthus1604 <[email protected]>
Date:   Mon Apr 29 19:33:58 2024 -0300

    PrivacyControl + SendFlow

commit 260c70d
Merge: 917f169 06ede9d
Author: ichthus1604 <[email protected]>
Date:   Mon Apr 29 01:42:57 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 917f169
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 10:12:00 2024 -0300

    fix cf

commit cb46f6b
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 10:11:19 2024 -0300

    Remove unused usings

commit 212a296
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 09:54:08 2024 -0300

    Remove Selection from CoinListView

commit b3794e7
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 09:05:35 2024 -0300

    Remove old Send Selected Coins feature

commit 92d70e6
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 07:51:46 2024 -0300

    SelectCoins + ICoinListModel

commit 9cf3b18
Author: Ichthus1604 <[email protected]>
Date:   Thu Apr 25 09:03:17 2024 -0300

    lots of changes

commit 1a57ba4
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 15:46:08 2024 -0300

    AmountControl style

commit a5e3eda
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 14:31:37 2024 -0300

    SubActionButton

commit 4a2dfad
Merge: 0c66b5d f8305d2
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 12:12:10 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 0c66b5d
Author: ichthus1604 <[email protected]>
Date:   Sun Apr 21 16:46:09 2024 -0300

    Fix tests compilation

commit 9931474
Author: ichthus1604 <[email protected]>
Date:   Sun Apr 21 16:42:27 2024 -0300

    Fix CF

commit 464a7fa
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 03:25:55 2024 -0300

    Remove unneeded usings

commit 3d0c0ec
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 03:21:54 2024 -0300

    SelectedAmount

commit efbdd50
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 02:57:25 2024 -0300

    Manual Control Dialog

commit 0eda1c6
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 21:12:05 2024 -0300

    Update SendViewModel.cs

commit 8a1e312
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 20:54:04 2024 -0300

    replace wallet coins and pockets

commit 9f316f7
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 19:30:45 2024 -0300

    Update PrivacySuggestionsModel.cs

commit 77a3f6a
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:49:49 2024 -0300

    WIP

commit af6f0fd
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:45:39 2024 -0300

    WIP

commit df6f012
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:41:43 2024 -0300

    WIP

commit 438845d
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:41:37 2024 -0300

    WIP - Minimal refactor with SendParameters

commit a7947ec
Author: ichthus1604 <[email protected]>
Date:   Wed Apr 17 19:43:44 2024 -0300

    Minimal Decoupling TransactionSummaryViewModel

commit e23b106
Author: ichthus1604 <[email protected]>
Date:   Wed Apr 17 15:09:30 2024 -0300

    Minimal Decoupling of SendViewModel and TransactionPreview
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants