dash/src/wallet
pasta 1140e4358b
Merge #6466: backport: merge bitcoin#18642, #25102, #25100, #25157, #25101, #25245, #25456, #24697, #24662, #25499 (clock backports)
e905ae0f4b merge bitcoin#25499: Use steady clock for all millis bench logging (Kittywhiskers Van Gogh)
492654db49 merge bitcoin#24662: Use system time instead of adjusted network time (Kittywhiskers Van Gogh)
bc3ec30144 merge bitcoin#24697: refactor address relay time (Kittywhiskers Van Gogh)
730cdf241a test: remove leftovers missed in bitcoin#25514 (dash#6097) (Kittywhiskers Van Gogh)
c7cb26ba05 merge bitcoin#25456: Use steady_clock for getrpcinfo durations (Kittywhiskers Van Gogh)
ea3c727e02 merge bitcoin#25245: Remove no-op TIME_INIT on deser (Kittywhiskers Van Gogh)
2d33cfba41 merge bitcoin#25101: Add mockable clock type (Kittywhiskers Van Gogh)
ccde10b914 merge bitcoin#25157: Fix -rpcwait with -netinfo returning negative time durations (Kittywhiskers Van Gogh)
484447cc86 merge bitcoin#25100: Switch scheduler to steady_clock (Kittywhiskers Van Gogh)
cc7d2b8d0a merge bitcoin#25102: Remove unused GetTimeSeconds (Kittywhiskers Van Gogh)
8f8e73242d net: use `GetTime<T>()` in leftover `GetTimeSeconds()` usage (Kittywhiskers Van Gogh)
b114718240 merge bitcoin#18642: Use std::chrono for the time to rotate destination of addr messages + tests (Kittywhiskers Van Gogh)

Pull request description:

  ## Breaking Changes

  None expected.

  ## Checklist

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

ACKs for top commit:
  PastaPastaPasta:
    utACK e905ae0f4b
  UdjinM6:
    utACK e905ae0f4b

Tree-SHA512: 022b8fac41315726e622b887ef5f5f5d011c947048d144f6f54c7c596d9e90286b77ec6f91dfc9bdb60ecc21dfa791afe4aba3d97f962eb1e86cd750831275bd
2024-12-10 22:27:43 -06:00
..
test refactor: pass CWallet reference to CTransactionBuilder 2024-12-04 01:00:11 +07:00
bdb.cpp merge bitcoin#25499: Use steady clock for all millis bench logging 2024-12-09 19:05:47 +00:00
bdb.h Merge bitcoin/bitcoin#25115: scripted-diff: replace non-standard fixed width integer types (u_int... -> uint...) 2024-10-15 09:25:09 -05:00
bip39_english.h
bip39.cpp Merge bitcoin/bitcoin#24213: refactor: use Span in random.* 2024-06-06 22:58:30 -05:00
bip39.h fix: adjust wallet/bip39 accordingly linter comments 2024-03-24 00:41:23 +07:00
coincontrol.cpp Merge bitcoin/bitcoin#21714: refactor: Drop CCoinControl::SetNull 2024-04-23 22:41:08 +07:00
coincontrol.h merge bitcoin#21359: include_unsafe option for fundrawtransaction 2024-06-27 19:27:37 +00:00
coinselection.cpp merge bitcoin#23104: Avoid breaking single log lines over multiple lines in the log file 2024-11-20 17:26:32 +00:00
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 Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
db.cpp Merge bitcoin/bitcoin#23385: refactor: get wallet path relative to wallet_dir 2024-08-14 12:13:17 +07:00
db.h merge bitcoin#23721: Move restorewallet() logic to the wallet section 2024-07-23 17:45:24 +00:00
dump.cpp Merge bitcoin/bitcoin#20773: refactor: split CWallet::Create 2024-08-12 20:38:05 +07:00
dump.h merge bitcoin#20744: Use std::filesystem. Remove Boost Filesystem & System 2024-08-06 18:00:39 +00:00
fees.cpp Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
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 chore: run contrib/devtools/copyright_header.py update . 2024-10-05 23:17:41 +03:00
init.cpp Merge #21141: wallet: Add new format string placeholders for walletnotify 2024-07-20 00:05:26 +07:00
interfaces.cpp merge bitcoin#22951: move amount.h into consensus 2024-10-25 16:00:12 +00:00
ismine.h Merge bitcoin/bitcoin#23591: refactor: Use underlying type of isminetype for isminefilter 2024-09-14 20:23:47 +05:30
load.cpp merge bitcoin#24265: Drop StripRedundantLastElementsOfPath() function 2024-10-28 10:45:28 +00:00
load.h Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
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 merge bitcoin#23524: Fix typos in endif header comments 2024-12-04 15:55:10 +00:00
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 partial Merge #20842: docs: consolidate typo & url fixing 2024-07-26 13:32:54 +07:00
wallet.cpp Merge #6466: backport: merge bitcoin#18642, #25102, #25100, #25157, #25101, #25245, #25456, #24697, #24662, #25499 (clock backports) 2024-12-10 22:27:43 -06:00
wallet.h refactor: sping LogAcceptCategory and LogAcceptDebug 2024-12-04 21:28:01 +03:00
walletdb.cpp chore: run contrib/devtools/copyright_header.py update . 2024-10-05 23:17:41 +03:00
walletdb.h merge bitcoin#22951: move amount.h into consensus 2024-10-25 16:00:12 +00:00
wallettool.cpp Merge bitcoin/bitcoin#20773: refactor: split CWallet::Create 2024-08-12 20:38:05 +07:00
wallettool.h Merge #20715: util: Add ArgsManager::GetCommand() and use it in bitcoin-wallet 2024-06-20 12:23:02 +07:00
walletutil.cpp merge bitcoin#24265: Drop StripRedundantLastElementsOfPath() function 2024-10-28 10:45:28 +00:00
walletutil.h partial Merge bitcoin/bitcoin#28799: wallet: cache descriptor ID to avoid repeated descriptor string creation 2024-08-29 17:23:40 +07:00