dash/src/wallet
pasta c7b0d80939
Merge #6441: fix: hold wallet shared pointer in CJ Manager/Sessions to prevent concurrent unload
2d7c7f81b8 fix: do not transfer wallet ownership to CTransactionBuilder{Output} (UdjinM6)
0aeeb8583a fix: add missing `AddWallet` call in `TestLoadWallet` (UdjinM6)
e800d9d09c fix: hold wallet shared pointer in CJ Manager/Sessions to prevent concurrent unload (UdjinM6)

Pull request description:

  ## Issue being fixed or feature implemented
  https://github.com/dashpay/dash/pull/6440#discussion_r1865042366

  ## What was done?

  ## How Has This Been Tested?

  ## Breaking Changes

  ## Checklist:
  - [ ] I have performed a self-review of my own code
  - [ ] I have commented my code, particularly in hard-to-understand areas
  - [ ] I have added or updated relevant unit/integration/functional/e2e tests
  - [ ] I have made corresponding changes to the documentation
  - [ ] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_

ACKs for top commit:
  PastaPastaPasta:
    utACK 2d7c7f81b8

Tree-SHA512: 308e3bed077baa2167b7f9d81b87e5a61a113e4d465706548f303dfc499bc072d4e823e85772e591a879986b0fb0413d5afe0e3995e1f939fa772b29adc0300d
2024-12-03 08:45:43 -06:00
..
test Merge #6441: fix: hold wallet shared pointer in CJ Manager/Sessions to prevent concurrent unload 2024-12-03 08:45:43 -06:00
bdb.cpp
bdb.h
bip39_english.h
bip39.cpp
bip39.h
coincontrol.cpp
coincontrol.h
coinselection.cpp
coinselection.h merge bitcoin#22951: move amount.h into consensus 2024-10-25 16:00:12 +00:00
context.cpp
context.h
crypter.cpp
crypter.h
db.cpp
db.h
dump.cpp
dump.h
fees.cpp
fees.h merge bitcoin#22951: move amount.h into consensus 2024-10-25 16:00:12 +00:00
hdchain.cpp merge bitcoin#23595: Add ParseHex<std::byte>() helper 2024-10-29 07:52:53 +00:00
hdchain.h
init.cpp
interfaces.cpp merge bitcoin#22951: move amount.h into consensus 2024-10-25 16:00:12 +00:00
ismine.h
load.cpp merge bitcoin#24265: Drop StripRedundantLastElementsOfPath() function 2024-10-28 10:45:28 +00:00
load.h
rpcdump.cpp merge bitcoin#23595: Add ParseHex<std::byte>() helper 2024-10-29 07:52:53 +00:00
rpcwallet.cpp merge bitcoin#22951: move amount.h into consensus 2024-10-25 16:00:12 +00:00
rpcwallet.h
salvage.cpp
salvage.h
scriptpubkeyman.cpp merge bitcoin#23595: Add ParseHex<std::byte>() helper 2024-10-29 07:52:53 +00:00
scriptpubkeyman.h Merge bitcoin/bitcoin#21500: wallet, rpc: add an option to list private descriptors 2024-10-25 20:51:19 +07:00
sqlite.cpp merge bitcoin#24486: dedup sqlite blob binding 2024-10-29 07:52:53 +00:00
sqlite.h
wallet.cpp Merge #6441: fix: hold wallet shared pointer in CJ Manager/Sessions to prevent concurrent unload 2024-12-03 08:45:43 -06:00
wallet.h Merge #6441: fix: hold wallet shared pointer in CJ Manager/Sessions to prevent concurrent unload 2024-12-03 08:45:43 -06:00
walletdb.cpp
walletdb.h merge bitcoin#22951: move amount.h into consensus 2024-10-25 16:00:12 +00:00
wallettool.cpp
wallettool.h
walletutil.cpp merge bitcoin#24265: Drop StripRedundantLastElementsOfPath() function 2024-10-28 10:45:28 +00:00
walletutil.h