Hennadii Stepanov
cc323e0d95
wallet: Postpone NotifyWalletLoaded() for encrypted wallets
...
Too early NotifyWalletLoaded() call in CWallet::Create() results the
notification goes before DescriptorScriptPubKeyMans were created and
added to an encrypted wallet.
Co-authored-by: Andrew Chow <achow101-github@achow101.com>
Github-Pull: bitcoin/bitcoin#24711
Rebased-From: 0c12f0116c
2025-03-10 15:36:55 +00:00
Hennadii Stepanov
92a518c4f3
wallet, refactor: Add wallet::NotifyWalletLoaded() function
...
This change is a prerequisite for the following bugfix.
Github-Pull: bitcoin/bitcoin#24711
Rebased-From: aeee419c6a
2025-03-10 15:36:42 +00:00
Byron Hambly
8dabb73663
moneyrange: check asset type
2025-01-17 13:09:10 +02:00
Byron Hambly
3eaccae830
lint: fix codespell warnings
2023-09-27 15:56:20 +02:00
Byron Hambly
860b2c3e4b
fix: move BlindDetails and IssuanceDetails to wallet.h
...
resolves the newly introduced circular dependencies correctly
2023-09-05 14:38:03 +02:00
Byron Hambly
4fbfb0ccbe
Merge 8d6f9210d9 into merged_master (Bitcoin PR bitcoin/bitcoin#24401 )
2023-07-02 15:10:19 +00:00
Byron Hambly
cde0f7744b
Merge 4acf2332d4 into merged_master (Bitcoin PR bitcoin/bitcoin#24376 )
2023-07-01 07:47:21 +00:00
Byron Hambly
4988afcbc2
Merge 3ace3a17c9 into merged_master (Bitcoin PR bitcoin/bitcoin#20744 )
2023-06-30 07:38:29 +00:00
Byron Hambly
999b6ac80b
Merge 02e1d8d06f into merged_master (Bitcoin PR bitcoin/bitcoin#24083 )
2023-06-30 06:11:44 +00:00
Byron Hambly
7878ba47b9
Merge c561f2f06e into merged_master (Bitcoin PR bitcoin/bitcoin#23497 )
2023-06-19 09:28:31 +00:00
James Dorfman
81119e6161
Merge fa74718414 into merged_master (Bitcoin PR bitcoin/bitcoin#24026 )
2023-06-15 20:36:05 +00:00
Byron Hambly
47626b5a64
Merge 623745ca74 into merged_master (Bitcoin PR bitcoin/bitcoin#23912 )
2023-06-14 15:44:11 +00:00
Byron Hambly
fa3c0f4eaa
Merge 3ac38058ce into merged_master (Bitcoin PR bitcoin/bitcoin#23789 )
2023-06-14 05:39:34 +00:00
Byron Hambly
8bff356855
Merge a30642926a into merged_master (Bitcoin PR bitcoin/bitcoin#23721 )
2023-06-13 13:41:22 +00:00
Byron Hambly
b80f2e6593
Merge 09ad512369 into merged_master (Bitcoin PR bitcoin/bitcoin#23628 )
2023-06-12 12:43:53 +00:00
Byron Hambly
858b1793b6
Merge 42b25025fa into merged_master (Bitcoin PR bitcoin/bitcoin#23644 )
2023-06-02 11:28:46 +00:00
Byron Hambly
ee125b1ac7
Merge bce58bbb3d into merged_master (Bitcoin PR bitcoin/bitcoin#22929 )
...
The test failures in wallet_listtransactions.py are fixed by #23659
2023-06-01 13:30:17 +00:00
Byron Hambly
e9be7bfc96
Merge 383d350bd5 into merged_master (Bitcoin PR bitcoin/bitcoin#22513 )
2023-05-31 13:50:36 +00:00
Byron Hambly
97c269b920
Merge 200d97faf2 into merged_master (Bitcoin PR bitcoin/bitcoin#22868 )
2023-05-31 10:07:29 +00:00
Byron Hambly
e6cdd99eec
Merge cf24152596 into merged_master (Bitcoin PR bitcoin/bitcoin#21206 )
2023-05-31 09:12:07 +00:00
Byron Hambly
00f2e32c8e
Merge 47fe7445e7 into merged_master (Bitcoin PR bitcoin/bitcoin#22364 )
...
- some fixmes in this commit, related to invalid schnorr signatures
which need investigation
2023-05-29 12:58:36 +00:00
James Dorfman
9077ed4666
Merge a42923ce21 into merged_master (Bitcoin PR bitcoin/bitcoin#23348 )
2023-05-26 16:43:18 +00:00
Byron Hambly
0f48ba8cd4
Merge f63bf05e73 into merged_master (Bitcoin PR bitcoin/bitcoin#22928 )
2023-05-24 12:17:35 +00:00
Byron Hambly
120f8cad78
Merge aecc08f62e into merged_master (Bitcoin PR bitcoin/bitcoin#23409 )
2023-05-17 12:01:23 +00:00
Byron Hambly
0cad2862de
Merge 77a2f5d30c into merged_master (Bitcoin PR bitcoin/bitcoin#23334 )
2023-05-17 09:41:17 +00:00
Byron Hambly
4deea21a7f
Merge baa9fc941c into merged_master (Bitcoin PR bitcoin/bitcoin#22787 )
2023-05-16 11:26:08 +00:00
Byron Hambly
6a3f41ea38
Merge af4275e8db into merged_master (Bitcoin PR bitcoin/bitcoin#23332 )
2023-05-16 09:55:15 +00:00
Byron Hambly
301914d4b0
Merge 5bb03fba04 into merged_master (Bitcoin PR bitcoin/bitcoin#23333 )
2023-05-14 11:31:25 +00:00
James Dorfman
664122467c
Merge 0ccf9b2e55 into merged_master (Bitcoin PR bitcoin/bitcoin#23258 )
2023-05-14 00:57:27 +00:00
Byron Hambly
2b8eef42dd
Merge 1884ce2f4c into merged_master (Bitcoin PR bitcoin/bitcoin#22937 )
2023-05-11 12:38:50 +00:00
Byron Hambly
498907a233
Merge 816e15ee81 into merged_master (Bitcoin PR bitcoin/bitcoin#22951 )
2023-05-09 11:50:39 +00:00
Byron Hambly
3411b144a2
Merge 33b0696d31 into merged_master (Bitcoin PR bitcoin/bitcoin#23147 )
2023-04-28 13:39:14 +00:00
Byron Hambly
b708aecb74
Merge 571bb94dfb into merged_master (Bitcoin PR bitcoin/bitcoin#23123 )
2023-04-28 13:31:37 +00:00
James Dorfman
2aed101cd6
Merge 6a5381a06b into merged_master (Bitcoin PR bitcoin/bitcoin#20591 )
2023-04-27 06:03:18 +00:00
Byron Hambly
eea9829aa6
Merge 825f4a64e6 into merged_master (Bitcoin PR bitcoin/bitcoin#22976 )
2023-04-24 11:40:49 +00:00
Byron Hambly
c96554c071
Merge 09cb5ec6c8 into merged_master (Bitcoin PR bitcoin/bitcoin#23065 )
2023-04-24 10:05:11 +00:00
James Dorfman
3152f8409e
Merge 9393666e78 into merged_master (Bitcoin PR bitcoin/bitcoin#19833 )
2023-04-21 00:03:41 +00:00
James Dorfman
103069c46c
fixes for Bitcoin PR bitcoin/bitcoin#22100
...
comments out one failing assertion in wallet_tests unit test
and one failing assertion in rpc_fundrawtransaction.py
2023-04-20 12:27:33 +00:00
James Dorfman
3e939cca81
Merge 629c4ab2e3 into merged_master (Bitcoin PR bitcoin/bitcoin#22100 )
2023-04-14 06:13:01 +00:00
Byron Hambly
0ead54fdc7
Merge 70676e40d8 into merged_master (Bitcoin PR bitcoin/bitcoin#22009 )
2023-04-12 20:36:48 +00:00
Byron Hambly
e2ccc3a707
Merge cea38b491f into merged_master (Bitcoin PR bitcoin/bitcoin#22183 )
2023-04-11 06:15:07 +00:00
Byron Hambly
d5747ab974
Merge 3755dea3c5 into merged_master (Bitcoin PR bitcoin/bitcoin#22781 )
2023-04-11 05:41:43 +00:00
James Dorfman
0d8968cf61
Merge 61a843e43b into merged_master (Bitcoin PR bitcoin/bitcoin#22220 )
2023-04-11 03:23:21 +00:00
Byron Hambly
3e078a0566
Merge 638855af63 into merged_master (Bitcoin PR bitcoin/bitcoin#19101 )
2023-04-10 10:37:34 +00:00
Byron Hambly
a20c67310c
Merge b1a672d158 into merged_master (Bitcoin PR bitcoin/bitcoin#22337 )
2023-04-07 11:57:51 +00:00
Byron Hambly
238953d3bf
Merge a162edfdd1 into merged_master (Bitcoin PR bitcoin/bitcoin#22359 )
2023-04-07 06:48:57 +00:00
Byron Hambly
1d89a2fdfa
Merge 4f1a75b1aa into merged_master (Bitcoin PR bitcoin/bitcoin#22621 )
2023-04-06 13:59:37 +00:00
Andrew Chow
a584133bd6
wallet: Add include_explicit to FillPSBT
2022-10-18 16:52:31 -04:00
Allen Piscitello
420de43c1c
removing code to blind issuances. PSET should be modified to include an option to blind or unblind issuances, defaulting to unblind.
2022-08-24 09:42:29 -05:00
Allen Piscitello
5954b10a1a
Fixing issuance cases and half blinded cases in PSET
2022-08-18 11:20:02 -05:00