-
Notifications
You must be signed in to change notification settings - Fork 500
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
Simplify config #13227
Merged
Merged
Simplify config #13227
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Kukks
added a commit
to Kukks/WalletWasabi
that referenced
this pull request
Sep 3, 2024
commit 01709d4 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Jul 9 23:24:59 2024 +0200 settings: fix values in coordinator tab (WalletWasabi#13244) commit a7c1138 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Jul 9 16:25:04 2024 -0300 Bump 2.1.0.0 (WalletWasabi#13247) commit 2537702 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <lontivero@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Tue Jul 9 15:00:45 2024 +0200 do not rely on reactive code (WalletWasabi#13235) commit 40ab4a1 Author: Turbolay <turbolay@proton.me> 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 <clement.ogame@gmail.com> Co-authored-by: Roland Soós <soos.roland93@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 0d837c4 Author: Turbolay <turbolay@proton.me> Date: Tue Jul 9 02:44:47 2024 -0600 Migrate MaxCoordinationFeeRate to rate (WalletWasabi#13220) commit a6c1e14 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 8 14:17:05 2024 -0300 Cleanup `IndexBuilderService` (WalletWasabi#13229) commit 56fdd03 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <52379387+yahiheb@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed Jul 3 11:40:13 2024 +0200 fix CoinModel design issue commit e65bae3 Author: Turbolay <turbolay@zksnacks.com> Date: Wed Jul 3 02:22:50 2024 -0600 Also check blame round max fees (WalletWasabi#13191) commit bf98ee0 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Jul 2 21:29:01 2024 +0200 Remove `plebsDontPay` (WalletWasabi#13219) commit 432c55a Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@zksnacks.com> Date: Mon Jul 1 11:56:29 2024 -0600 Increase same tx allowance to 2 on average. (WalletWasabi#13215) commit ffee7be Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Mon Jul 1 18:55:01 2024 +0100 Revert "Add mention_users_on_filechange.yml script" (WalletWasabi#13217) commit 180cb29 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Mon Jul 1 17:20:29 2024 +0200 Remove affiliation notifications (WalletWasabi#13216) commit a4c55d5 Author: Roland Soós <soos.roland93@gmail.com> 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 <clement.ogame@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit cae7456 Author: Turbolay <turbolay@zksnacks.com> 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 <lucasontivero@gmail.com> commit 3656458 Author: Turbolay <turbolay@zksnacks.com> Date: Sat Jun 29 12:08:27 2024 -0600 Introduce AbsoluteMininputCount coordinator config (WalletWasabi#13212) commit 569d20c Merge: b2efb79 7d0c1bc Author: Roland Soós <soos.roland93@gmail.com> 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 <chihebyahia@gmail.com> Date: Thu Jun 27 21:08:55 2024 +0100 Do not trim zeros for suggested btc amounts to avoid change commit b2efb79 Author: Turbolay <turbolay@zksnacks.com> 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 <soos.roland93@gmail.com> 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 <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Jun 26 14:37:36 2024 +0200 rename excluded coins dialog commit 1613962 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Jun 26 12:11:23 2024 +0200 Remove chain analysis querying (WalletWasabi#13196) commit 5237962 Merge: ec2ab2a bc88a56 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed Jun 26 09:08:35 2024 +0200 Partially revert WalletWasabi#13175 commit bc88a56 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed Jun 26 07:57:47 2024 +0200 disable back button commit 6d0a1ef Author: Roland Soós <soos.roland93@gmail.com> Date: Wed Jun 26 07:57:09 2024 +0200 fix icon state commit 81b995e Merge: f7a9e58 c73d4d9 Author: Roland Soós <soos.roland93@gmail.com> 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 <ichthus1604@gmail.com> Date: Fri Jun 21 10:19:43 2024 -0300 Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into SendManualControl2 commit 3707894 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:19:26 2024 -0300 Fix visibility of USD value in AmountControl commit f51204b Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:02:54 2024 -0300 merge from master commit 41c3ded Merge: 994506c f7a9e58 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:02:38 2024 -0300 Merge branch 'master' into SendManualControl2 commit f7a9e58 Merge: ce91208 86c4b73 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Fri Jun 21 09:13:02 2024 +0200 remove delay so icons are in sync when appears commit 57d79dc Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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) <superjmn@outlook.com> Date: Wed Jun 19 11:51:23 2024 +0200 Fix validation checkmark always visible commit 25a09aa Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:57:52 2024 +0200 Remove useless command commit 5ec5af5 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:54:13 2024 +0200 Fix layout commit 9c25677 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:52:46 2024 +0200 Remove transition commit beb1815 Merge: 37537da 5d5fd10 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Mon Jun 17 13:56:06 2024 +0200 format commit 5d5fd10 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> Date: Mon Jun 17 10:21:40 2024 +0200 Fix problem with Reveal password button commit 8bd118a Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> 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 <ichthus1604@gmail.com> Date: Fri Jun 14 11:31:00 2024 -0300 Remove extraneous csproj stuff commit bfe2c77 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:28:24 2024 -0300 Fix Balance Caption commit 09f3aa4 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:23:14 2024 -0300 Fix Automatic Icon commit 17923f6 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:19:40 2024 -0300 Fix ContentArea margins commit 37537da Merge: bf2f338 9164eca Author: Roland Soós <soos.roland93@gmail.com> 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) <superjmn@outlook.com> Date: Wed Jun 12 11:52:54 2024 +0200 Review EditDiff usage commit 898bfdc Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 11:45:21 2024 -0300 Change Icon commit ace312b Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 11:19:13 2024 -0300 SelectAll Button commit 4ee4f48 Merge: eda5d71 bf2f338 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 10:47:01 2024 -0300 Merge branch 'master' into SendManualControl2 commit 9164eca Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> 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) <superjmn@outlook.com> Date: Fri Jun 7 13:18:43 2024 +0200 Merge branch 'refs/heads/master' into speed-up-icons commit eda5d71 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 4 23:34:18 2024 -0300 Added icons commit e20895a Merge: de0a470 12104f4 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 4 12:39:49 2024 -0300 Merge branch 'master' into SendManualControl2 commit d4e7556 Merge: 3a411a4 5bee854 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon Jun 3 11:29:22 2024 +0200 Merge from master commit 3a411a4 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon Jun 3 11:22:14 2024 +0200 Differentiate accelerated self transfers commit 40030ea Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 16:33:18 2024 +0200 Fix issues commit a4f2d86 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 12:16:21 2024 +0200 Fix speed up confirmation logic commit 1673cb0 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 11:29:42 2024 +0200 Add Speed Up Confirmed indicator commit 04b8472 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 11:03:50 2024 +0200 Use new CPFP icon indicator commit 1f7645e Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon May 27 10:43:34 2024 +0200 Fix CF commit 87c9b46 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon May 27 10:39:59 2024 +0200 Remove Speed Up actions in children commit 4c51650 Author: José Manuel Nieto <superjmn@outlook.com> Date: Sun May 26 23:09:54 2024 +0200 Remove TransactionStatus.SpeedUp commit de0a470 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed May 22 17:01:46 2024 +0200 Fix CF commit 29ab2a7 Merge: 3deac50 7f4ce6a Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed May 22 16:53:52 2024 +0200 Fix Build commit c6762ed Merge: 9a192cc ede4ac5 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed May 22 16:53:44 2024 +0200 Merge branch 'master' into pr/12888 commit 7f4ce6a Merge: 6ff984b a678b77 Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu May 9 12:47:19 2024 -0300 Merge branch 'master' into SendManualControl2 commit 6ff984b Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu May 9 12:21:41 2024 -0300 Fix margin commit 9a192cc Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon May 6 13:25:29 2024 -0300 Fix layout issues commit 2f9e810 Merge: 42a0523 eda718b Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon May 6 12:34:05 2024 -0300 Merge branch 'master' into SendManualControl2 commit 42a0523 Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon Apr 29 19:33:58 2024 -0300 PrivacyControl + SendFlow commit 260c70d Merge: 917f169 06ede9d Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon Apr 29 01:42:57 2024 -0300 Merge branch 'master' into SendManualControl2 commit 917f169 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 10:12:00 2024 -0300 fix cf commit cb46f6b Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 10:11:19 2024 -0300 Remove unused usings commit 212a296 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 09:54:08 2024 -0300 Remove Selection from CoinListView commit b3794e7 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 09:05:35 2024 -0300 Remove old Send Selected Coins feature commit 92d70e6 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 07:51:46 2024 -0300 SelectCoins + ICoinListModel commit 9cf3b18 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Thu Apr 25 09:03:17 2024 -0300 lots of changes commit 1a57ba4 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 15:46:08 2024 -0300 AmountControl style commit a5e3eda Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 14:31:37 2024 -0300 SubActionButton commit 4a2dfad Merge: 0c66b5d f8305d2 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 12:12:10 2024 -0300 Merge branch 'master' into SendManualControl2 commit 0c66b5d Author: ichthus1604 <ichthus1604@gmail.com> Date: Sun Apr 21 16:46:09 2024 -0300 Fix tests compilation commit 9931474 Author: ichthus1604 <ichthus1604@gmail.com> Date: Sun Apr 21 16:42:27 2024 -0300 Fix CF commit 464a7fa Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 03:25:55 2024 -0300 Remove unneeded usings commit 3d0c0ec Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 03:21:54 2024 -0300 SelectedAmount commit efbdd50 Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 02:57:25 2024 -0300 Manual Control Dialog commit 0eda1c6 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 21:12:05 2024 -0300 Update SendViewModel.cs commit 8a1e312 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 20:54:04 2024 -0300 replace wallet coins and pockets commit 9f316f7 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 19:30:45 2024 -0300 Update PrivacySuggestionsModel.cs commit 77a3f6a Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:49:49 2024 -0300 WIP commit af6f0fd Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:45:39 2024 -0300 WIP commit df6f012 Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:41:43 2024 -0300 WIP commit 438845d Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:41:37 2024 -0300 WIP - Minimal refactor with SendParameters commit a7947ec Author: ichthus1604 <ichthus1604@gmail.com> Date: Wed Apr 17 19:43:44 2024 -0300 Minimal Decoupling TransactionSummaryViewModel commit e23b106 Author: ichthus1604 <ichthus1604@gmail.com> 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 <lontivero@users.noreply.github.com> Date: Thu Sep 19 17:59:32 2024 -0400 Bump 2.2.0.0 (WalletWasabi#13422) commit 3930d4a Author: Turbolay <turbolay@proton.me> Date: Thu Sep 19 23:45:10 2024 +0200 Remove debug log (WalletWasabi#13423) commit 4524df1 Author: Turbolay <turbolay@proton.me> Date: Thu Sep 19 22:43:22 2024 +0200 Fix some music box visibility issues (WalletWasabi#13418) commit d44e377 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit 3defc91 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit b961578 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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 <superjmn@outlook.com> 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 <turbolay@proton.me> Date: Thu Sep 19 09:44:17 2024 +0200 Smart resync when index has inverted endians (WalletWasabi#13408) commit 296f997 Author: Turbolay <turbolay@proton.me> Date: Wed Sep 18 22:46:16 2024 +0200 Revert part of the wix changes (WalletWasabi#13413) commit d18a5aa Author: Turbolay <turbolay@proton.me> Date: Wed Sep 18 21:25:31 2024 +0200 Fix warnings due to wix configuration (WalletWasabi#13412) commit 1b0e10c Author: Turbolay <turbolay@proton.me> Date: Tue Sep 17 22:53:01 2024 +0200 Fix from string with correct endians (WalletWasabi#13409) commit d6b9fda Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Sep 17 21:14:23 2024 +0200 fix duplicate musicbox menuitems (WalletWasabi#13362) commit f178b2d Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Tue Sep 17 20:11:20 2024 +0100 Show fee rate at preview transaction when sending (WalletWasabi#13387) commit 9c9dacb Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Sep 17 03:19:43 2024 -0400 More resilient broadcasting mechanism (WalletWasabi#13381) commit 86e8068 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> Date: Mon Sep 16 23:43:07 2024 +0200 Final touches automatic release (WalletWasabi#13406) commit bab1b6b Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Sep 16 14:11:12 2024 -0400 Reduce max input amount to 1343 btc (WalletWasabi#13403) commit b1e9c92 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sun Sep 15 21:56:37 2024 -0400 Add missing assets (WalletWasabi#13399) commit ac7eaa0 Author: Turbolay <turbolay@proton.me> Date: Sun Sep 15 07:00:44 2024 +0200 Add script to migrate backend filters (WalletWasabi#13396) commit 1579876 Author: Turbolay <turbolay@proton.me> Date: Sat Sep 14 21:48:25 2024 +0200 Use sqlite for backend filters (WalletWasabi#13393) commit 5e82434 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Sep 14 13:29:54 2024 -0300 do not trust Microsoft help page (WalletWasabi#13395) commit 8bb541f Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Fri Sep 13 16:44:34 2024 -0300 Add permission and signtool full path (WalletWasabi#13391) commit 9251caa Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Thu Sep 12 11:03:00 2024 -0300 Correct vsize calculation. (WalletWasabi#12618) commit ef8a5de Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Sep 11 20:21:30 2024 -0300 Remove packager (WalletWasabi#13384) commit b1ffed5 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> Date: Mon Sep 9 19:44:00 2024 +0200 Change default for HideOnClose to false (WalletWasabi#13377) commit 3793af0 Author: Turbolay <turbolay@proton.me> Date: Mon Sep 9 19:29:07 2024 +0200 Fix BackendURI setting save (WalletWasabi#13376) commit db0948b Author: Turbolay <turbolay@proton.me> Date: Mon Sep 9 15:15:19 2024 +0200 Invert iteration in GetFilterLinesExcluding algo (WalletWasabi#13371) commit 88ab412 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Sep 7 16:00:17 2024 -0300 Pass index file path by parameter (WalletWasabi#13368) Co-authored-by: Turbolay <turbolay@proton.me> commit 15f0384 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Sun Sep 1 13:44:00 2024 -0300 Fix assignment order (WalletWasabi#13354) commit 8fd76db Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit e8967b2 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Fri Aug 30 16:27:25 2024 +0200 change order of musicbox menuitems (WalletWasabi#13350) commit b7c7ca4 Author: Turbolay <turbolay@proton.me> Date: Tue Aug 27 23:07:19 2024 +0200 Remove default coordinator and help to find one (WalletWasabi#13317) commit a04b138 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Aug 27 11:34:43 2024 -0300 Remove `MempoolMirror` (WalletWasabi#13345) commit 171f1b5 Author: Turbolay <turbolay@proton.me> 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 <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi.Daemon/Global.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Wallets/CpfpInfoProvider.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Wallets/CpfpInfoProvider.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * 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 <clement.ogame@gmail.com> Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 67c9e10 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Aug 24 00:23:48 2024 -0300 Consider bot Tr and Wpkh (WalletWasabi#13344) commit 056bff2 Author: Turbolay <turbolay@proton.me> Date: Fri Aug 23 19:39:16 2024 +0200 Downgrade to Avalonia 11.0.999-cibuild0044755-beta (WalletWasabi#13342) commit daaa65b Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit 8261622 Author: Turbolay <turbolay@proton.me> Date: Thu Aug 22 04:11:27 2024 +0200 Update to Avalonia 11.2.0-beta1 (WalletWasabi#13334) commit 20555e8 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Aug 21 23:11:46 2024 +0200 add handcursor to SubActionButton (WalletWasabi#13330) commit 88256a5 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Aug 21 23:07:38 2024 +0200 Delete .deepsource.toml (WalletWasabi#13331) commit 913a2c1 Author: Wiesław Šoltés <wieslawsoltes@users.noreply.github.com> Date: Wed Aug 21 17:25:30 2024 +0200 [UI] Update avalonia 11.1.3 (WalletWasabi#12926) commit 8d6cef6 Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Tue Aug 20 02:00:02 2024 +0100 Do not display 'locked addresses' in wallet stats (WalletWasabi#13329) commit 73b623d Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Mon Aug 19 13:58:19 2024 -0300 Simplify denominations building (WalletWasabi#13326) commit aea13da Author: Turbolay <turbolay@proton.me> Date: Sun Aug 18 15:32:54 2024 +0200 Remove usages of getrawtransaction (WalletWasabi#13321) commit 1b8d3c6 Author: yahiheb <52379387+yahiheb@users.noreply.github.com> 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 <superjmn@outlook.com> 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 <lontivero@users.noreply.github.com> 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 <52379387+yahiheb@users.noreply.github.com> Date: Thu Aug 15 17:04:31 2024 +0100 Remove unused properties (WalletWasabi#13292) commit 8886ac6 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <clement.ogame@gmail.com> commit d899b5d Author: Turbolay <turbolay@proton.me> Date: Thu Aug 15 17:55:34 2024 +0200 Fix NRE when using --version on fluent desktop (WalletWasabi#13320) commit b4f43aa Author: Turbolay <turbolay@proton.me> Date: Fri Aug 9 03:47:45 2024 -0600 Improve fix to CoinList crash (WalletWasabi#13315) commit 1e51ede Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Aug 7 18:20:42 2024 -0300 Fix shared transaction overhead mess (WalletWasabi#13312) commit 642d175 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Aug 6 11:43:58 2024 +0200 Remove send mention in coins list (WalletWasabi#13309) commit f3f072e Author: Turbolay <turbolay@proton.me> Date: Tue Aug 6 03:43:04 2024 -0600 Select script type while receiving (WalletWasabi#13294) commit bea1dbe Author: Turbolay <turbolay@proton.me> Date: Fri Aug 2 12:09:40 2024 -0600 Call CreateCoinModels before GetPockets (WalletWasabi#13302) commit 301bbff Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 29 15:20:57 2024 -0300 Simplify/unify flake derivations (WalletWasabi#13295) commit 00e8f0f Author: Turbolay <turbolay@proton.me> 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 <clement.ogame@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 69b03f3 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Jul 27 16:05:13 2024 -0300 Update dependency `System.Text.Json` (WalletWasabi#13293) commit fc337b5 Author: Roland Soós <soos.roland93@gmail.com> Date: Thu Jul 25 21:50:19 2024 +0200 remove zkSANCKs coordinator down announcement (WalletWasabi#13207) commit 393b728 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Thu Jul 25 13:33:02 2024 -0300 Allow connection to puned local node (WalletWasabi#13290) commit b5e8103 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Thu Jul 25 16:15:45 2024 +0200 Update CONTRIBUTING.md (WalletWasabi#13280) commit f5eabcf Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Thu Jul 25 11:14:26 2024 -0300 Simplify Decomposer (WalletWasabi#13287) commit 5101541 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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 <andras.csikvari@gmail.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 15 11:08:35 2024 -0300 Do not generate redundant decompositions (WalletWasabi#13260) commit d6a9774 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Thu Jul 11 06:47:42 2024 -0300 Fix UpdateManager version number (WalletWasabi#13251) commit fac19fd Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Jul 9 23:24:59 2024 +0200 settings: fix values in coordinator tab (WalletWasabi#13244) commit a7c1138 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Jul 9 16:25:04 2024 -0300 Bump 2.1.0.0 (WalletWasabi#13247) commit 2537702 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <lontivero@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Tue Jul 9 15:00:45 2024 +0200 do not rely on reactive code (WalletWasabi#13235) commit 40ab4a1 Author: Turbolay <turbolay@proton.me> 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 <clement.ogame@gmail.com> Co-authored-by: Roland Soós <soos.roland93@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 0d837c4 Author: Turbolay <turbolay@proton.me> Date: Tue Jul 9 02:44:47 2024 -0600 Migrate MaxCoordinationFeeRate to rate (WalletWasabi#13220) commit a6c1e14 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 8 14:17:05 2024 -0300 Cleanup `IndexBuilderService` (WalletWasabi#13229) commit 56fdd03 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <52379387+yahiheb@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed Jul 3 11:40:13 2024 +0200 fix CoinModel design issue commit e65bae3 Author: Turbolay <turbolay@zksnacks.com> Date: Wed Jul 3 02:22:50 2024 -0600 Also check blame round max fees (WalletWasabi#13191) commit bf98ee0 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Jul 2 21:29:01 2024 +0200 Remove `plebsDontPay` (WalletWasabi#13219) commit 432c55a Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@zksnacks.com> Date: Mon Jul 1 11:56:29 2024 -0600 Increase same tx allowance to 2 on average. (WalletWasabi#13215) commit ffee7be Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Mon Jul 1 18:55:01 2024 +0100 Revert "Add mention_users_on_filechange.yml script" (WalletWasabi#13217) commit 180cb29 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Mon Jul 1 17:20:29 2024 +0200 Remove affiliation notifications (WalletWasabi#13216) commit a4c55d5 Author: Roland Soós <soos.roland93@gmail.com> 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 <clement.ogame@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit cae7456 Author: Turbolay <turbolay@zksnacks.com> 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 <lucasontivero@gmail.com> commit 3656458 Author: Turbolay <turbolay@zksnacks.com> Date: Sat Jun 29 12:08:27 2024 -0600 Introduce AbsoluteMininputCount coordinator config (WalletWasabi#13212) commit 569d20c Merge: b2efb79 7d0c1bc Author: Roland Soós <soos.roland93@gmail.com> 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 <chihebyahia@gmail.com> Date: Thu Jun 27 21:08:55 2024 +0100 Do not trim zeros for suggested btc amounts to avoid change commit b2efb79 Author: Turbolay <turbolay@zksnacks.com> 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 <soos.roland93@gmail.com> 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 <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Jun 26 14:37:36 2024 +0200 rename excluded coins dialog commit 1613962 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Jun 26 12:11:23 2024 +0200 Remove chain analysis querying (WalletWasabi#13196) commit 5237962 Merge: ec2ab2a bc88a56 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed Jun 26 09:08:35 2024 +0200 Partially revert WalletWasabi#13175 commit bc88a56 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed Jun 26 07:57:47 2024 +0200 disable back button commit 6d0a1ef Author: Roland Soós <soos.roland93@gmail.com> Date: Wed Jun 26 07:57:09 2024 +0200 fix icon state commit 81b995e Merge: f7a9e58 c73d4d9 Author: Roland Soós <soos.roland93@gmail.com> 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 <ichthus1604@gmail.com> Date: Fri Jun 21 10:19:43 2024 -0300 Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into SendManualControl2 commit 3707894 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:19:26 2024 -0300 Fix visibility of USD value in AmountControl commit f51204b Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:02:54 2024 -0300 merge from master commit 41c3ded Merge: 994506c f7a9e58 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:02:38 2024 -0300 Merge branch 'master' into SendManualControl2 commit f7a9e58 Merge: ce91208 86c4b73 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Fri Jun 21 09:13:02 2024 +0200 remove delay so icons are in sync when appears commit 57d79dc Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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) <superjmn@outlook.com> Date: Wed Jun 19 11:51:23 2024 +0200 Fix validation checkmark always visible commit 25a09aa Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:57:52 2024 +0200 Remove useless command commit 5ec5af5 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:54:13 2024 +0200 Fix layout commit 9c25677 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:52:46 2024 +0200 Remove transition commit beb1815 Merge: 37537da 5d5fd10 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Mon Jun 17 13:56:06 2024 +0200 format commit 5d5fd10 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> Date: Mon Jun 17 10:21:40 2024 +0200 Fix problem with Reveal password button commit 8bd118a Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> 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 <ichthus1604@gmail.com> Date: Fri Jun 14 11:31:00 2024 -0300 Remove extraneous csproj stuff commit bfe2c77 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:28:24 2024 -0300 Fix Balance Caption commit 09f3aa4 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:23:14 2024 -0300 Fix Automatic Icon commit 17923f6 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:19:40 2024 -0300 Fix ContentArea margins commit 37537da Merge: bf2f338 9164eca Author: Roland Soós <soos.roland93@gmail.com> 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) <superjmn@outlook.com> Date: Wed Jun 12 11:52:54 2024 +0200 Review EditDiff usage commit 898bfdc Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 11:45:21 2024 -0300 Change Icon commit ace312b Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 11:19:13 2024 -0300 SelectAll Button commit 4ee4f48 Merge: eda5d71 bf2f338 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 10:47:01 2024 -0300 Merge branch 'master' into SendManualControl2 commit 9164eca Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> 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) <superjmn@outlook.com> Date: Fri Jun 7 13:18:43 2024 +0200 Merge branch 'refs/heads/master' into speed-up-icons commit eda5d71 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 4 23:34:18 2024 -0300 Added icons commit e20895a Merge: de0a470 12104f4 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 4 12:39:49 2024 -0300 Merge branch 'master' into SendManualControl2 commit d4e7556 Merge: 3a411a4 5bee854 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon Jun 3 11:29:22 2024 +0200 Merge from master commit 3a411a4 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon Jun 3 11:22:14 2024 +0200 Differentiate accelerated self transfers commit 40030ea Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 16:33:18 2024 +0200 Fix issues commit a4f2d86 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 12:16:21 2024 +0200 Fix speed up confirmation logic commit 1673cb0 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 11:29:42 2024 +0200 Add Speed Up Confirmed indicator commit 04b8472 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 11:03:50 2024 +0200 Use new CPFP icon indicator commit 1f7645e Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon May 27 10:43:34 2024 +0200 Fix CF commit 87c9b46 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon May 27 10:39:59 2024 +0200 Remove Speed Up actions in children commit 4c51650 Author: José Manuel Nieto <superjmn@outlook.com> Date: Sun May 26 23:09:54 2024 +0200 Remove TransactionStatus.SpeedUp commit de0a470 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed May 22 17:01:46 2024 +0200 Fix CF commit 29ab2a7 Merge: 3deac50 7f4ce6a Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed May 22 16:53:52 2024 +0200 Fix Build commit c6762ed Merge: 9a192cc ede4ac5 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed May 22 16:53:44 2024 +0200 Merge branch 'master' into pr/12888 commit 7f4ce6a Merge: 6ff984b a678b77 Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu May 9 12:47:19 2024 -0300 Merge branch 'master' into SendManualControl2 commit 6ff984b Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu May 9 12:21:41 2024 -0300 Fix margin commit 9a192cc Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon May 6 13:25:29 2024 -0300 Fix layout issues commit 2f9e810 Merge: 42a0523 eda718b Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon May 6 12:34:05 2024 -0300 Merge branch 'master' into SendManualControl2 commit 42a0523 Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon Apr 29 19:33:58 2024 -0300 PrivacyControl + SendFlow commit 260c70d Merge: 917f169 06ede9d Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon Apr 29 01:42:57 2024 -0300 Merge branch 'master' into SendManualControl2 commit 917f169 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 10:12:00 2024 -0300 fix cf commit cb46f6b Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 10:11:19 2024 -0300 Remove unused usings commit 212a296 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 09:54:08 2024 -0300 Remove Selection from CoinListView commit b3794e7 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 09:05:35 2024 -0300 Remove old Send Selected Coins feature commit 92d70e6 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 07:51:46 2024 -0300 SelectCoins + ICoinListModel commit 9cf3b18 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Thu Apr 25 09:03:17 2024 -0300 lots of changes commit 1a57ba4 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 15:46:08 2024 -0300 AmountControl style commit a5e3eda Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 14:31:37 2024 -0300 SubActionButton commit 4a2dfad Merge: 0c66b5d f8305d2 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 12:12:10 2024 -0300 Merge branch 'master' into SendManualControl2 commit 0c66b5d Author: ichthus1604 <ichthus1604@gmail.com> Date: Sun Apr 21 16:46:09 2024 -0300 Fix tests compilation commit 9931474 Author: ichthus1604 <ichthus1604@gmail.com> Date: Sun Apr 21 16:42:27 2024 -0300 Fix CF commit 464a7fa Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 03:25:55 2024 -0300 Remove unneeded usings commit 3d0c0ec Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 03:21:54 2024 -0300 SelectedAmount commit efbdd50 Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 02:57:25 2024 -0300 Manual Control Dialog commit 0eda1c6 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 21:12:05 2024 -0300 Update SendViewModel.cs commit 8a1e312 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 20:54:04 2024 -0300 replace wallet coins and pockets commit 9f316f7 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 19:30:45 2024 -0300 Update PrivacySuggestionsModel.cs commit 77a3f6a Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:49:49 2024 -0300 WIP commit af6f0fd Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:45:39 2024 -0300 WIP commit df6f012 Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:41:43 2024 -0300 WIP commit 438845d Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:41:37 2024 -0300 WIP - Minimal refactor with SendParameters commit a7947ec Author: ichthus1604 <ichthus1604@gmail.com> Date: Wed Apr 17 19:43:44 2024 -0300 Minimal Decoupling TransactionSummaryViewModel commit e23b106 Author: ichthus1604 <ichthus1604@gmail.com> 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 <lontivero@users.noreply.github.com> Date: Thu Sep 19 17:59:32 2024 -0400 Bump 2.2.0.0 (WalletWasabi#13422) commit 3930d4a Author: Turbolay <turbolay@proton.me> Date: Thu Sep 19 23:45:10 2024 +0200 Remove debug log (WalletWasabi#13423) commit 4524df1 Author: Turbolay <turbolay@proton.me> Date: Thu Sep 19 22:43:22 2024 +0200 Fix some music box visibility issues (WalletWasabi#13418) commit d44e377 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit 3defc91 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit b961578 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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 <superjmn@outlook.com> 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 <turbolay@proton.me> Date: Thu Sep 19 09:44:17 2024 +0200 Smart resync when index has inverted endians (WalletWasabi#13408) commit 296f997 Author: Turbolay <turbolay@proton.me> Date: Wed Sep 18 22:46:16 2024 +0200 Revert part of the wix changes (WalletWasabi#13413) commit d18a5aa Author: Turbolay <turbolay@proton.me> Date: Wed Sep 18 21:25:31 2024 +0200 Fix warnings due to wix configuration (WalletWasabi#13412) commit 1b0e10c Author: Turbolay <turbolay@proton.me> Date: Tue Sep 17 22:53:01 2024 +0200 Fix from string with correct endians (WalletWasabi#13409) commit d6b9fda Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Sep 17 21:14:23 2024 +0200 fix duplicate musicbox menuitems (WalletWasabi#13362) commit f178b2d Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Tue Sep 17 20:11:20 2024 +0100 Show fee rate at preview transaction when sending (WalletWasabi#13387) commit 9c9dacb Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Sep 17 03:19:43 2024 -0400 More resilient broadcasting mechanism (WalletWasabi#13381) commit 86e8068 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> Date: Mon Sep 16 23:43:07 2024 +0200 Final touches automatic release (WalletWasabi#13406) commit bab1b6b Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Sep 16 14:11:12 2024 -0400 Reduce max input amount to 1343 btc (WalletWasabi#13403) commit b1e9c92 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sun Sep 15 21:56:37 2024 -0400 Add missing assets (WalletWasabi#13399) commit ac7eaa0 Author: Turbolay <turbolay@proton.me> Date: Sun Sep 15 07:00:44 2024 +0200 Add script to migrate backend filters (WalletWasabi#13396) commit 1579876 Author: Turbolay <turbolay@proton.me> Date: Sat Sep 14 21:48:25 2024 +0200 Use sqlite for backend filters (WalletWasabi#13393) commit 5e82434 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Sep 14 13:29:54 2024 -0300 do not trust Microsoft help page (WalletWasabi#13395) commit 8bb541f Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Fri Sep 13 16:44:34 2024 -0300 Add permission and signtool full path (WalletWasabi#13391) commit 9251caa Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Thu Sep 12 11:03:00 2024 -0300 Correct vsize calculation. (WalletWasabi#12618) commit ef8a5de Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Sep 11 20:21:30 2024 -0300 Remove packager (WalletWasabi#13384) commit b1ffed5 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> Date: Mon Sep 9 19:44:00 2024 +0200 Change default for HideOnClose to false (WalletWasabi#13377) commit 3793af0 Author: Turbolay <turbolay@proton.me> Date: Mon Sep 9 19:29:07 2024 +0200 Fix BackendURI setting save (WalletWasabi#13376) commit db0948b Author: Turbolay <turbolay@proton.me> Date: Mon Sep 9 15:15:19 2024 +0200 Invert iteration in GetFilterLinesExcluding algo (WalletWasabi#13371) commit 88ab412 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Sep 7 16:00:17 2024 -0300 Pass index file path by parameter (WalletWasabi#13368) Co-authored-by: Turbolay <turbolay@proton.me> commit 15f0384 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Sun Sep 1 13:44:00 2024 -0300 Fix assignment order (WalletWasabi#13354) commit 8fd76db Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit e8967b2 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Fri Aug 30 16:27:25 2024 +0200 change order of musicbox menuitems (WalletWasabi#13350) commit b7c7ca4 Author: Turbolay <turbolay@proton.me> Date: Tue Aug 27 23:07:19 2024 +0200 Remove default coordinator and help to find one (WalletWasabi#13317) commit a04b138 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Aug 27 11:34:43 2024 -0300 Remove `MempoolMirror` (WalletWasabi#13345) commit 171f1b5 Author: Turbolay <turbolay@proton.me> 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 <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi.Daemon/Global.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Wallets/CpfpInfoProvider.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Wallets/CpfpInfoProvider.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * 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 <clement.ogame@gmail.com> Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 67c9e10 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Aug 24 00:23:48 2024 -0300 Consider bot Tr and Wpkh (WalletWasabi#13344) commit 056bff2 Author: Turbolay <turbolay@proton.me> Date: Fri Aug 23 19:39:16 2024 +0200 Downgrade to Avalonia 11.0.999-cibuild0044755-beta (WalletWasabi#13342) commit daaa65b Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit 8261622 Author: Turbolay <turbolay@proton.me> Date: Thu Aug 22 04:11:27 2024 +0200 Update to Avalonia 11.2.0-beta1 (WalletWasabi#13334) commit 20555e8 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Aug 21 23:11:46 2024 +0200 add handcursor to SubActionButton (WalletWasabi#13330) commit 88256a5 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Aug 21 23:07:38 2024 +0200 Delete .deepsource.toml (WalletWasabi#13331) commit 913a2c1 Author: Wiesław Šoltés <wieslawsoltes@users.noreply.github.com> Date: Wed Aug 21 17:25:30 2024 +0200 [UI] Update avalonia 11.1.3 (WalletWasabi#12926) commit 8d6cef6 Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Tue Aug 20 02:00:02 2024 +0100 Do not display 'locked addresses' in wallet stats (WalletWasabi#13329) commit 73b623d Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Mon Aug 19 13:58:19 2024 -0300 Simplify denominations building (WalletWasabi#13326) commit aea13da Author: Turbolay <turbolay@proton.me> Date: Sun Aug 18 15:32:54 2024 +0200 Remove usages of getrawtransaction (WalletWasabi#13321) commit 1b8d3c6 Author: yahiheb <52379387+yahiheb@users.noreply.github.com> 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 <superjmn@outlook.com> 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 <lontivero@users.noreply.github.com> 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 <52379387+yahiheb@users.noreply.github.com> Date: Thu Aug 15 17:04:31 2024 +0100 Remove unused properties (WalletWasabi#13292) commit 8886ac6 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <clement.ogame@gmail.com> commit d899b5d Author: Turbolay <turbolay@proton.me> Date: Thu Aug 15 17:55:34 2024 +0200 Fix NRE when using --version on fluent desktop (WalletWasabi#13320) commit b4f43aa Author: Turbolay <turbolay@proton.me> Date: Fri Aug 9 03:47:45 2024 -0600 Improve fix to CoinList crash (WalletWasabi#13315) commit 1e51ede Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Aug 7 18:20:42 2024 -0300 Fix shared transaction overhead mess (WalletWasabi#13312) commit 642d175 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Aug 6 11:43:58 2024 +0200 Remove send mention in coins list (WalletWasabi#13309) commit f3f072e Author: Turbolay <turbolay@proton.me> Date: Tue Aug 6 03:43:04 2024 -0600 Select script type while receiving (WalletWasabi#13294) commit bea1dbe Author: Turbolay <turbolay@proton.me> Date: Fri Aug 2 12:09:40 2024 -0600 Call CreateCoinModels before GetPockets (WalletWasabi#13302) commit 301bbff Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 29 15:20:57 2024 -0300 Simplify/unify flake derivations (WalletWasabi#13295) commit 00e8f0f Author: Turbolay <turbolay@proton.me> 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 <clement.ogame@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 69b03f3 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Jul 27 16:05:13 2024 -0300 Update dependency `System.Text.Json` (WalletWasabi#13293) commit fc337b5 Author: Roland Soós <soos.roland93@gmail.com> Date: Thu Jul 25 21:50:19 2024 +0200 remove zkSANCKs coordinator down announcement (WalletWasabi#13207) commit 393b728 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Thu Jul 25 13:33:02 2024 -0300 Allow connection to puned local node (WalletWasabi#13290) commit b5e8103 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Thu Jul 25 16:15:45 2024 +0200 Update CONTRIBUTING.md (WalletWasabi#13280) commit f5eabcf Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Thu Jul 25 11:14:26 2024 -0300 Simplify Decomposer (WalletWasabi#13287) commit 5101541 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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 <andras.csikvari@gmail.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 15 11:08:35 2024 -0300 Do not generate redundant decompositions (WalletWasabi#13260) commit d6a9774 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Thu Jul 11 06:47:42 2024 -0300 Fix UpdateManager version number (WalletWasabi#13251) commit fac19fd Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Jul 9 23:24:59 2024 +0200 settings: fix values in coordinator tab (WalletWasabi#13244) commit a7c1138 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Jul 9 16:25:04 2024 -0300 Bump 2.1.0.0 (WalletWasabi#13247) commit 2537702 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <lontivero@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Tue Jul 9 15:00:45 2024 +0200 do not rely on reactive code (WalletWasabi#13235) commit 40ab4a1 Author: Turbolay <turbolay@proton.me> 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 <clement.ogame@gmail.com> Co-authored-by: Roland Soós <soos.roland93@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 0d837c4 Author: Turbolay <turbolay@proton.me> Date: Tue Jul 9 02:44:47 2024 -0600 Migrate MaxCoordinationFeeRate to rate (WalletWasabi#13220) commit a6c1e14 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 8 14:17:05 2024 -0300 Cleanup `IndexBuilderService` (WalletWasabi#13229) commit 56fdd03 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <52379387+yahiheb@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed Jul 3 11:40:13 2024 +0200 fix CoinModel design issue commit e65bae3 Author: Turbolay <turbolay@zksnacks.com> Date: Wed Jul 3 02:22:50 2024 -0600 Also check blame round max fees (WalletWasabi#13191) commit bf98ee0 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Jul 2 21:29:01 2024 +0200 Remove `plebsDontPay` (WalletWasabi#13219) commit 432c55a Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@zksnacks.com> Date: Mon Jul 1 11:56:29 2024 -0600 Increase same tx allowance to 2 on average. (WalletWasabi#13215) commit ffee7be Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Mon Jul 1 18:55:01 2024 +0100 Revert "Add mention_users_on_filechange.yml script" (WalletWasabi#13217) commit 180cb29 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Mon Jul 1 17:20:29 2024 +0200 Remove affiliation notifications (WalletWasabi#13216) commit a4c55d5 Author: Roland Soós <soos.roland93@gmail.com> 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 <clement.ogame@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit cae7456 Author: Turbolay <turbolay@zksnacks.com> 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 <lucasontivero@gmail.com> commit 3656458 Author: Turbolay <turbolay@zksnacks.com> Date: Sat Jun 29 12:08:27 2024 -0600 Introduce AbsoluteMininputCount coordinator config (WalletWasabi#13212) commit 569d20c Merge: b2efb79 7d0c1bc Author: Roland Soós <soos.roland93@gmail.com> 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 <chihebyahia@gmail.com> Date: Thu Jun 27 21:08:55 2024 +0100 Do not trim zeros for suggested btc amounts to avoid change commit b2efb79 Author: Turbolay <turbolay@zksnacks.com> 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 <soos.roland93@gmail.com> 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 <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Jun 26 14:37:36 2024 +0200 rename excluded coins dialog commit 1613962 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Jun 26 12:11:23 2024 +0200 Remove chain analysis querying (WalletWasabi#13196) commit 5237962 Merge: ec2ab2a bc88a56 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed Jun 26 09:08:35 2024 +0200 Partially revert WalletWasabi#13175 commit bc88a56 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed Jun 26 07:57:47 2024 +0200 disable back button commit 6d0a1ef Author: Roland Soós <soos.roland93@gmail.com> Date: Wed Jun 26 07:57:09 2024 +0200 fix icon state commit 81b995e Merge: f7a9e58 c73d4d9 Author: Roland Soós <soos.roland93@gmail.com> 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 <ichthus1604@gmail.com> Date: Fri Jun 21 10:19:43 2024 -0300 Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into SendManualControl2 commit 3707894 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:19:26 2024 -0300 Fix visibility of USD value in AmountControl commit f51204b Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:02:54 2024 -0300 merge from master commit 41c3ded Merge: 994506c f7a9e58 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:02:38 2024 -0300 Merge branch 'master' into SendManualControl2 commit f7a9e58 Merge: ce91208 86c4b73 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Fri Jun 21 09:13:02 2024 +0200 remove delay so icons are in sync when appears commit 57d79dc Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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) <superjmn@outlook.com> Date: Wed Jun 19 11:51:23 2024 +0200 Fix validation checkmark always visible commit 25a09aa Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:57:52 2024 +0200 Remove useless command commit 5ec5af5 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:54:13 2024 +0200 Fix layout commit 9c25677 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:52:46 2024 +0200 Remove transition commit beb1815 Merge: 37537da 5d5fd10 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Mon Jun 17 13:56:06 2024 +0200 format commit 5d5fd10 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> Date: Mon Jun 17 10:21:40 2024 +0200 Fix problem with Reveal password button commit 8bd118a Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> 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 <ichthus1604@gmail.com> Date: Fri Jun 14 11:31:00 2024 -0300 Remove extraneous csproj stuff commit bfe2c77 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:28:24 2024 -0300 Fix Balance Caption commit 09f3aa4 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:23:14 2024 -0300 Fix Automatic Icon commit 17923f6 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:19:40 2024 -0300 Fix ContentArea margins commit 37537da Merge: bf2f338 9164eca Author: Roland Soós <soos.roland93@gmail.com> 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) <superjmn@outlook.com> Date: Wed Jun 12 11:52:54 2024 +0200 Review EditDiff usage commit 898bfdc Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 11:45:21 2024 -0300 Change Icon commit ace312b Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 11:19:13 2024 -0300 SelectAll Button commit 4ee4f48 Merge: eda5d71 bf2f338 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 10:47:01 2024 -0300 Merge branch 'master' into SendManualControl2 commit 9164eca Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> 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) <superjmn@outlook.com> Date: Fri Jun 7 13:18:43 2024 +0200 Merge branch 'refs/heads/master' into speed-up-icons commit eda5d71 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 4 23:34:18 2024 -0300 Added icons commit e20895a Merge: de0a470 12104f4 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 4 12:39:49 2024 -0300 Merge branch 'master' into SendManualControl2 commit d4e7556 Merge: 3a411a4 5bee854 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon Jun 3 11:29:22 2024 +0200 Merge from master commit 3a411a4 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon Jun 3 11:22:14 2024 +0200 Differentiate accelerated self transfers commit 40030ea Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 16:33:18 2024 +0200 Fix issues commit a4f2d86 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 12:16:21 2024 +0200 Fix speed up confirmation logic commit 1673cb0 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 11:29:42 2024 +0200 Add Speed Up Confirmed indicator commit 04b8472 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 11:03:50 2024 +0200 Use new CPFP icon indicator commit 1f7645e Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon May 27 10:43:34 2024 +0200 Fix CF commit 87c9b46 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon May 27 10:39:59 2024 +0200 Remove Speed Up actions in children commit 4c51650 Author: José Manuel Nieto <superjmn@outlook.com> Date: Sun May 26 23:09:54 2024 +0200 Remove TransactionStatus.SpeedUp commit de0a470 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed May 22 17:01:46 2024 +0200 Fix CF commit 29ab2a7 Merge: 3deac50 7f4ce6a Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed May 22 16:53:52 2024 +0200 Fix Build commit c6762ed Merge: 9a192cc ede4ac5 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed May 22 16:53:44 2024 +0200 Merge branch 'master' into pr/12888 commit 7f4ce6a Merge: 6ff984b a678b77 Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu May 9 12:47:19 2024 -0300 Merge branch 'master' into SendManualControl2 commit 6ff984b Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu May 9 12:21:41 2024 -0300 Fix margin commit 9a192cc Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon May 6 13:25:29 2024 -0300 Fix layout issues commit 2f9e810 Merge: 42a0523 eda718b Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon May 6 12:34:05 2024 -0300 Merge branch 'master' into SendManualControl2 commit 42a0523 Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon Apr 29 19:33:58 2024 -0300 PrivacyControl + SendFlow commit 260c70d Merge: 917f169 06ede9d Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon Apr 29 01:42:57 2024 -0300 Merge branch 'master' into SendManualControl2 commit 917f169 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 10:12:00 2024 -0300 fix cf commit cb46f6b Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 10:11:19 2024 -0300 Remove unused usings commit 212a296 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 09:54:08 2024 -0300 Remove Selection from CoinListView commit b3794e7 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 09:05:35 2024 -0300 Remove old Send Selected Coins feature commit 92d70e6 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 07:51:46 2024 -0300 SelectCoins + ICoinListModel commit 9cf3b18 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Thu Apr 25 09:03:17 2024 -0300 lots of changes commit 1a57ba4 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 15:46:08 2024 -0300 AmountControl style commit a5e3eda Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 14:31:37 2024 -0300 SubActionButton commit 4a2dfad Merge: 0c66b5d f8305d2 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 12:12:10 2024 -0300 Merge branch 'master' into SendManualControl2 commit 0c66b5d Author: ichthus1604 <ichthus1604@gmail.com> Date: Sun Apr 21 16:46:09 2024 -0300 Fix tests compilation commit 9931474 Author: ichthus1604 <ichthus1604@gmail.com> Date: Sun Apr 21 16:42:27 2024 -0300 Fix CF commit 464a7fa Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 03:25:55 2024 -0300 Remove unneeded usings commit 3d0c0ec Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 03:21:54 2024 -0300 SelectedAmount commit efbdd50 Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 02:57:25 2024 -0300 Manual Control Dialog commit 0eda1c6 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 21:12:05 2024 -0300 Update SendViewModel.cs commit 8a1e312 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 20:54:04 2024 -0300 replace wallet coins and pockets commit 9f316f7 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 19:30:45 2024 -0300 Update PrivacySuggestionsModel.cs commit 77a3f6a Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:49:49 2024 -0300 WIP commit af6f0fd Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:45:39 2024 -0300 WIP commit df6f012 Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:41:43 2024 -0300 WIP commit 438845d Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:41:37 2024 -0300 WIP - Minimal refactor with SendParameters commit a7947ec Author: ichthus1604 <ichthus1604@gmail.com> Date: Wed Apr 17 19:43:44 2024 -0300 Minimal Decoupling TransactionSummaryViewModel commit e23b106 Author: ichthus1604 <ichthus1604@gmail.com> 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 <lontivero@users.noreply.github.com> Date: Fri Sep 20 07:50:54 2024 -0400 Bump version 2.2.1.0 (WalletWasabi#13430) commit 9a357d7 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Fri Sep 20 07:40:11 2024 -0400 Fix Send workflow disruption (WalletWasabi#13429) commit 726b4f2 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Fri Sep 20 13:28:34 2024 +0200 txdetails: fix fee rate displayed while null (WalletWasabi#13428) commit bd297b1 Author: Turbolay <turbolay@proton.me> Date: Fri Sep 20 06:07:07 2024 +0200 Change coordinator's default to false (WalletWasabi#13424) commit 347e560 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Thu Sep 19 17:59:32 2024 -0400 Bump 2.2.0.0 (WalletWasabi#13422) commit 3930d4a Author: Turbolay <turbolay@proton.me> Date: Thu Sep 19 23:45:10 2024 +0200 Remove debug log (WalletWasabi#13423) commit 4524df1 Author: Turbolay <turbolay@proton.me> Date: Thu Sep 19 22:43:22 2024 +0200 Fix some music box visibility issues (WalletWasabi#13418) commit d44e377 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit 3defc91 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit b961578 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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 <superjmn@outlook.com> 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 <turbolay@proton.me> Date: Thu Sep 19 09:44:17 2024 +0200 Smart resync when index has inverted endians (WalletWasabi#13408) commit 296f997 Author: Turbolay <turbolay@proton.me> Date: Wed Sep 18 22:46:16 2024 +0200 Revert part of the wix changes (WalletWasabi#13413) commit d18a5aa Author: Turbolay <turbolay@proton.me> Date: Wed Sep 18 21:25:31 2024 +0200 Fix warnings due to wix configuration (WalletWasabi#13412) commit 1b0e10c Author: Turbolay <turbolay@proton.me> Date: Tue Sep 17 22:53:01 2024 +0200 Fix from string with correct endians (WalletWasabi#13409) commit d6b9fda Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Sep 17 21:14:23 2024 +0200 fix duplicate musicbox menuitems (WalletWasabi#13362) commit f178b2d Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Tue Sep 17 20:11:20 2024 +0100 Show fee rate at preview transaction when sending (WalletWasabi#13387) commit 9c9dacb Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Sep 17 03:19:43 2024 -0400 More resilient broadcasting mechanism (WalletWasabi#13381) commit 86e8068 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> Date: Mon Sep 16 23:43:07 2024 +0200 Final touches automatic release (WalletWasabi#13406) commit bab1b6b Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Sep 16 14:11:12 2024 -0400 Reduce max input amount to 1343 btc (WalletWasabi#13403) commit b1e9c92 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sun Sep 15 21:56:37 2024 -0400 Add missing assets (WalletWasabi#13399) commit ac7eaa0 Author: Turbolay <turbolay@proton.me> Date: Sun Sep 15 07:00:44 2024 +0200 Add script to migrate backend filters (WalletWasabi#13396) commit 1579876 Author: Turbolay <turbolay@proton.me> Date: Sat Sep 14 21:48:25 2024 +0200 Use sqlite for backend filters (WalletWasabi#13393) commit 5e82434 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Sep 14 13:29:54 2024 -0300 do not trust Microsoft help page (WalletWasabi#13395) commit 8bb541f Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Fri Sep 13 16:44:34 2024 -0300 Add permission and signtool full path (WalletWasabi#13391) commit 9251caa Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Thu Sep 12 11:03:00 2024 -0300 Correct vsize calculation. (WalletWasabi#12618) commit ef8a5de Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Sep 11 20:21:30 2024 -0300 Remove packager (WalletWasabi#13384) commit b1ffed5 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> Date: Mon Sep 9 19:44:00 2024 +0200 Change default for HideOnClose to false (WalletWasabi#13377) commit 3793af0 Author: Turbolay <turbolay@proton.me> Date: Mon Sep 9 19:29:07 2024 +0200 Fix BackendURI setting save (WalletWasabi#13376) commit db0948b Author: Turbolay <turbolay@proton.me> Date: Mon Sep 9 15:15:19 2024 +0200 Invert iteration in GetFilterLinesExcluding algo (WalletWasabi#13371) commit 88ab412 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Sep 7 16:00:17 2024 -0300 Pass index file path by parameter (WalletWasabi#13368) Co-authored-by: Turbolay <turbolay@proton.me> commit 15f0384 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Sun Sep 1 13:44:00 2024 -0300 Fix assignment order (WalletWasabi#13354) commit 8fd76db Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit e8967b2 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Fri Aug 30 16:27:25 2024 +0200 change order of musicbox menuitems (WalletWasabi#13350) commit b7c7ca4 Author: Turbolay <turbolay@proton.me> Date: Tue Aug 27 23:07:19 2024 +0200 Remove default coordinator and help to find one (WalletWasabi#13317) commit a04b138 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Aug 27 11:34:43 2024 -0300 Remove `MempoolMirror` (WalletWasabi#13345) commit 171f1b5 Author: Turbolay <turbolay@proton.me> 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 <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Blockchain/TransactionBuilding/TransactionModifierWalletExtensions.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi.Daemon/Global.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Wallets/CpfpInfoProvider.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * Update WalletWasabi/Wallets/CpfpInfoProvider.cs Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> * 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 <clement.ogame@gmail.com> Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 67c9e10 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Aug 24 00:23:48 2024 -0300 Consider bot Tr and Wpkh (WalletWasabi#13344) commit 056bff2 Author: Turbolay <turbolay@proton.me> Date: Fri Aug 23 19:39:16 2024 +0200 Downgrade to Avalonia 11.0.999-cibuild0044755-beta (WalletWasabi#13342) commit daaa65b Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@proton.me> commit 8261622 Author: Turbolay <turbolay@proton.me> Date: Thu Aug 22 04:11:27 2024 +0200 Update to Avalonia 11.2.0-beta1 (WalletWasabi#13334) commit 20555e8 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Aug 21 23:11:46 2024 +0200 add handcursor to SubActionButton (WalletWasabi#13330) commit 88256a5 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Aug 21 23:07:38 2024 +0200 Delete .deepsource.toml (WalletWasabi#13331) commit 913a2c1 Author: Wiesław Šoltés <wieslawsoltes@users.noreply.github.com> Date: Wed Aug 21 17:25:30 2024 +0200 [UI] Update avalonia 11.1.3 (WalletWasabi#12926) commit 8d6cef6 Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Tue Aug 20 02:00:02 2024 +0100 Do not display 'locked addresses' in wallet stats (WalletWasabi#13329) commit 73b623d Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Mon Aug 19 13:58:19 2024 -0300 Simplify denominations building (WalletWasabi#13326) commit aea13da Author: Turbolay <turbolay@proton.me> Date: Sun Aug 18 15:32:54 2024 +0200 Remove usages of getrawtransaction (WalletWasabi#13321) commit 1b8d3c6 Author: yahiheb <52379387+yahiheb@users.noreply.github.com> 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 <superjmn@outlook.com> 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 <lontivero@users.noreply.github.com> 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 <52379387+yahiheb@users.noreply.github.com> Date: Thu Aug 15 17:04:31 2024 +0100 Remove unused properties (WalletWasabi#13292) commit 8886ac6 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <clement.ogame@gmail.com> commit d899b5d Author: Turbolay <turbolay@proton.me> Date: Thu Aug 15 17:55:34 2024 +0200 Fix NRE when using --version on fluent desktop (WalletWasabi#13320) commit b4f43aa Author: Turbolay <turbolay@proton.me> Date: Fri Aug 9 03:47:45 2024 -0600 Improve fix to CoinList crash (WalletWasabi#13315) commit 1e51ede Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Aug 7 18:20:42 2024 -0300 Fix shared transaction overhead mess (WalletWasabi#13312) commit 642d175 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Aug 6 11:43:58 2024 +0200 Remove send mention in coins list (WalletWasabi#13309) commit f3f072e Author: Turbolay <turbolay@proton.me> Date: Tue Aug 6 03:43:04 2024 -0600 Select script type while receiving (WalletWasabi#13294) commit bea1dbe Author: Turbolay <turbolay@proton.me> Date: Fri Aug 2 12:09:40 2024 -0600 Call CreateCoinModels before GetPockets (WalletWasabi#13302) commit 301bbff Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 29 15:20:57 2024 -0300 Simplify/unify flake derivations (WalletWasabi#13295) commit 00e8f0f Author: Turbolay <turbolay@proton.me> 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 <clement.ogame@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 69b03f3 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Sat Jul 27 16:05:13 2024 -0300 Update dependency `System.Text.Json` (WalletWasabi#13293) commit fc337b5 Author: Roland Soós <soos.roland93@gmail.com> Date: Thu Jul 25 21:50:19 2024 +0200 remove zkSANCKs coordinator down announcement (WalletWasabi#13207) commit 393b728 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Thu Jul 25 13:33:02 2024 -0300 Allow connection to puned local node (WalletWasabi#13290) commit b5e8103 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> Date: Thu Jul 25 16:15:45 2024 +0200 Update CONTRIBUTING.md (WalletWasabi#13280) commit f5eabcf Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Thu Jul 25 11:14:26 2024 -0300 Simplify Decomposer (WalletWasabi#13287) commit 5101541 Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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 <andras.csikvari@gmail.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 15 11:08:35 2024 -0300 Do not generate redundant decompositions (WalletWasabi#13260) commit d6a9774 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Thu Jul 11 06:47:42 2024 -0300 Fix UpdateManager version number (WalletWasabi#13251) commit fac19fd Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <93143998+MarnixCroes@users.noreply.github.com> Date: Tue Jul 9 23:24:59 2024 +0200 settings: fix values in coordinator tab (WalletWasabi#13244) commit a7c1138 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Jul 9 16:25:04 2024 -0300 Bump 2.1.0.0 (WalletWasabi#13247) commit 2537702 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <lontivero@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Tue Jul 9 15:00:45 2024 +0200 do not rely on reactive code (WalletWasabi#13235) commit 40ab4a1 Author: Turbolay <turbolay@proton.me> 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 <clement.ogame@gmail.com> Co-authored-by: Roland Soós <soos.roland93@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit 0d837c4 Author: Turbolay <turbolay@proton.me> Date: Tue Jul 9 02:44:47 2024 -0600 Migrate MaxCoordinationFeeRate to rate (WalletWasabi#13220) commit a6c1e14 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> Date: Mon Jul 8 14:17:05 2024 -0300 Cleanup `IndexBuilderService` (WalletWasabi#13229) commit 56fdd03 Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <lontivero@users.noreply.github.com> 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 <52379387+yahiheb@users.noreply.github.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed Jul 3 11:40:13 2024 +0200 fix CoinModel design issue commit e65bae3 Author: Turbolay <turbolay@zksnacks.com> Date: Wed Jul 3 02:22:50 2024 -0600 Also check blame round max fees (WalletWasabi#13191) commit bf98ee0 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Tue Jul 2 21:29:01 2024 +0200 Remove `plebsDontPay` (WalletWasabi#13219) commit 432c55a Author: Lucas Ontivero <lontivero@users.noreply.github.com> 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 <turbolay@zksnacks.com> Date: Mon Jul 1 11:56:29 2024 -0600 Increase same tx allowance to 2 on average. (WalletWasabi#13215) commit ffee7be Author: yahiheb <52379387+yahiheb@users.noreply.github.com> Date: Mon Jul 1 18:55:01 2024 +0100 Revert "Add mention_users_on_filechange.yml script" (WalletWasabi#13217) commit 180cb29 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Mon Jul 1 17:20:29 2024 +0200 Remove affiliation notifications (WalletWasabi#13216) commit a4c55d5 Author: Roland Soós <soos.roland93@gmail.com> 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 <clement.ogame@gmail.com> Co-authored-by: Lucas Ontivero <lucasontivero@gmail.com> commit cae7456 Author: Turbolay <turbolay@zksnacks.com> 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 <lucasontivero@gmail.com> commit 3656458 Author: Turbolay <turbolay@zksnacks.com> Date: Sat Jun 29 12:08:27 2024 -0600 Introduce AbsoluteMininputCount coordinator config (WalletWasabi#13212) commit 569d20c Merge: b2efb79 7d0c1bc Author: Roland Soós <soos.roland93@gmail.com> 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 <chihebyahia@gmail.com> Date: Thu Jun 27 21:08:55 2024 +0100 Do not trim zeros for suggested btc amounts to avoid change commit b2efb79 Author: Turbolay <turbolay@zksnacks.com> 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 <soos.roland93@gmail.com> 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 <93143998+MarnixCroes@users.noreply.github.com> Date: Wed Jun 26 14:37:36 2024 +0200 rename excluded coins dialog commit 1613962 Author: Lucas Ontivero <lontivero@users.noreply.github.com> Date: Wed Jun 26 12:11:23 2024 +0200 Remove chain analysis querying (WalletWasabi#13196) commit 5237962 Merge: ec2ab2a bc88a56 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed Jun 26 09:08:35 2024 +0200 Partially revert WalletWasabi#13175 commit bc88a56 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed Jun 26 07:57:47 2024 +0200 disable back button commit 6d0a1ef Author: Roland Soós <soos.roland93@gmail.com> Date: Wed Jun 26 07:57:09 2024 +0200 fix icon state commit 81b995e Merge: f7a9e58 c73d4d9 Author: Roland Soós <soos.roland93@gmail.com> 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 <ichthus1604@gmail.com> Date: Fri Jun 21 10:19:43 2024 -0300 Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into SendManualControl2 commit 3707894 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:19:26 2024 -0300 Fix visibility of USD value in AmountControl commit f51204b Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:02:54 2024 -0300 merge from master commit 41c3ded Merge: 994506c f7a9e58 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 21 10:02:38 2024 -0300 Merge branch 'master' into SendManualControl2 commit f7a9e58 Merge: ce91208 86c4b73 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Fri Jun 21 09:13:02 2024 +0200 remove delay so icons are in sync when appears commit 57d79dc Author: Marnix Croes <93143998+MarnixCroes@users.noreply.github.com> 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) <superjmn@outlook.com> Date: Wed Jun 19 11:51:23 2024 +0200 Fix validation checkmark always visible commit 25a09aa Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:57:52 2024 +0200 Remove useless command commit 5ec5af5 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:54:13 2024 +0200 Fix layout commit 9c25677 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> Date: Wed Jun 19 10:52:46 2024 +0200 Remove transition commit beb1815 Merge: 37537da 5d5fd10 Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Mon Jun 17 13:56:06 2024 +0200 format commit 5d5fd10 Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> Date: Mon Jun 17 10:21:40 2024 +0200 Fix problem with Reveal password button commit 8bd118a Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> 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 <ichthus1604@gmail.com> Date: Fri Jun 14 11:31:00 2024 -0300 Remove extraneous csproj stuff commit bfe2c77 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:28:24 2024 -0300 Fix Balance Caption commit 09f3aa4 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:23:14 2024 -0300 Fix Automatic Icon commit 17923f6 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Jun 14 11:19:40 2024 -0300 Fix ContentArea margins commit 37537da Merge: bf2f338 9164eca Author: Roland Soós <soos.roland93@gmail.com> 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) <superjmn@outlook.com> Date: Wed Jun 12 11:52:54 2024 +0200 Review EditDiff usage commit 898bfdc Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 11:45:21 2024 -0300 Change Icon commit ace312b Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 11:19:13 2024 -0300 SelectAll Button commit 4ee4f48 Merge: eda5d71 bf2f338 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 11 10:47:01 2024 -0300 Merge branch 'master' into SendManualControl2 commit 9164eca Author: José Manuel NIeto Sánchez (SuperJMN) <superjmn@outlook.com> 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) <superjmn@outlook.com> 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) <superjmn@outlook.com> Date: Fri Jun 7 13:18:43 2024 +0200 Merge branch 'refs/heads/master' into speed-up-icons commit eda5d71 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 4 23:34:18 2024 -0300 Added icons commit e20895a Merge: de0a470 12104f4 Author: ichthus1604 <ichthus1604@gmail.com> Date: Tue Jun 4 12:39:49 2024 -0300 Merge branch 'master' into SendManualControl2 commit d4e7556 Merge: 3a411a4 5bee854 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon Jun 3 11:29:22 2024 +0200 Merge from master commit 3a411a4 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon Jun 3 11:22:14 2024 +0200 Differentiate accelerated self transfers commit 40030ea Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 16:33:18 2024 +0200 Fix issues commit a4f2d86 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 12:16:21 2024 +0200 Fix speed up confirmation logic commit 1673cb0 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 11:29:42 2024 +0200 Add Speed Up Confirmed indicator commit 04b8472 Author: José Manuel Nieto <superjmn@outlook.com> Date: Tue May 28 11:03:50 2024 +0200 Use new CPFP icon indicator commit 1f7645e Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon May 27 10:43:34 2024 +0200 Fix CF commit 87c9b46 Author: José Manuel Nieto <superjmn@outlook.com> Date: Mon May 27 10:39:59 2024 +0200 Remove Speed Up actions in children commit 4c51650 Author: José Manuel Nieto <superjmn@outlook.com> Date: Sun May 26 23:09:54 2024 +0200 Remove TransactionStatus.SpeedUp commit de0a470 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed May 22 17:01:46 2024 +0200 Fix CF commit 29ab2a7 Merge: 3deac50 7f4ce6a Author: Roland Soós <soos.roland93@gmail.com> 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 <soos.roland93@gmail.com> Date: Wed May 22 16:53:52 2024 +0200 Fix Build commit c6762ed Merge: 9a192cc ede4ac5 Author: Roland Soós <soos.roland93@gmail.com> Date: Wed May 22 16:53:44 2024 +0200 Merge branch 'master' into pr/12888 commit 7f4ce6a Merge: 6ff984b a678b77 Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu May 9 12:47:19 2024 -0300 Merge branch 'master' into SendManualControl2 commit 6ff984b Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu May 9 12:21:41 2024 -0300 Fix margin commit 9a192cc Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon May 6 13:25:29 2024 -0300 Fix layout issues commit 2f9e810 Merge: 42a0523 eda718b Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon May 6 12:34:05 2024 -0300 Merge branch 'master' into SendManualControl2 commit 42a0523 Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon Apr 29 19:33:58 2024 -0300 PrivacyControl + SendFlow commit 260c70d Merge: 917f169 06ede9d Author: ichthus1604 <ichthus1604@gmail.com> Date: Mon Apr 29 01:42:57 2024 -0300 Merge branch 'master' into SendManualControl2 commit 917f169 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 10:12:00 2024 -0300 fix cf commit cb46f6b Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 10:11:19 2024 -0300 Remove unused usings commit 212a296 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 09:54:08 2024 -0300 Remove Selection from CoinListView commit b3794e7 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 09:05:35 2024 -0300 Remove old Send Selected Coins feature commit 92d70e6 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Fri Apr 26 07:51:46 2024 -0300 SelectCoins + ICoinListModel commit 9cf3b18 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Thu Apr 25 09:03:17 2024 -0300 lots of changes commit 1a57ba4 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 15:46:08 2024 -0300 AmountControl style commit a5e3eda Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 14:31:37 2024 -0300 SubActionButton commit 4a2dfad Merge: 0c66b5d f8305d2 Author: Ichthus1604 <98904713+ichthus1604@users.noreply.github.com> Date: Wed Apr 24 12:12:10 2024 -0300 Merge branch 'master' into SendManualControl2 commit 0c66b5d Author: ichthus1604 <ichthus1604@gmail.com> Date: Sun Apr 21 16:46:09 2024 -0300 Fix tests compilation commit 9931474 Author: ichthus1604 <ichthus1604@gmail.com> Date: Sun Apr 21 16:42:27 2024 -0300 Fix CF commit 464a7fa Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 03:25:55 2024 -0300 Remove unneeded usings commit 3d0c0ec Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 03:21:54 2024 -0300 SelectedAmount commit efbdd50 Author: ichthus1604 <ichthus1604@gmail.com> Date: Sat Apr 20 02:57:25 2024 -0300 Manual Control Dialog commit 0eda1c6 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 21:12:05 2024 -0300 Update SendViewModel.cs commit 8a1e312 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 20:54:04 2024 -0300 replace wallet coins and pockets commit 9f316f7 Author: ichthus1604 <ichthus1604@gmail.com> Date: Fri Apr 19 19:30:45 2024 -0300 Update PrivacySuggestionsModel.cs commit 77a3f6a Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:49:49 2024 -0300 WIP commit af6f0fd Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:45:39 2024 -0300 WIP commit df6f012 Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:41:43 2024 -0300 WIP commit 438845d Author: ichthus1604 <ichthus1604@gmail.com> Date: Thu Apr 18 03:41:37 2024 -0300 WIP - Minimal refactor with SendParameters commit a7947ec Author: ichthus1604 <ichthus1604@gmail.com> Date: Wed Apr 17 19:43:44 2024 -0300 Minimal Decoupling TransactionSummaryViewModel commit e23b106 Author: ichthus1604 <ichthus1604@gmail.com> 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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR simplifies the client-side config classes in order to prepare the field for further modifications to support migrations.
It does a few things:
DefaultValueAttribute
andJsonPropertyNameAttribute
attributes.JsonConverterAttribute
and use serializer options instead.MainNetBitcoinP2pEndPointConverterNg
,TestNetBitcoinP2pEndPointConverterNg
andRegTestBitcoinP2pEndPointConverterNg
.IConfigNg
interface (100% brain fart)[1] About [MainNet|TestNet|RegTest]BitcoinP2pEndPointConverterNg it is important to see how absurd those classes are; there is converter for each possible value!
[2] Old converters treat obviously invalid values like
"null"
,"0"
and"0:0"
as valid endpoint.