Commit Graph

35098 Commits (ced00f5a2e2b8623d1ee6a9afef80fc5df08d509)
 

Author SHA1 Message Date
Antoine Poinsot c232ef20c0
outputtype: remove redundant check for uncompressed keys in AddAndGetDestinationForScript
2 years ago
fanquake 5474f5c356
build: fix cleanup of test logs
2 years ago
0xb10c 0532aa7444
test: don't rely on usdt block_conn event order
2 years ago
w0xlt b5a762a353 wallet: improve `{LoadActive,Deactivate}ScriptPubKeyMan` log
2 years ago
Andrew Chow b1a2021f78
Merge bitcoin/bitcoin#25788: guix: patch NSIS to remove .reloc sections from installer stubs
2 years ago
Andrew Chow 59bd6b6d37
Merge bitcoin/bitcoin#24699: wallet: Improve AvailableCoins performance by reducing duplicated operations
2 years ago
Andrew Chow 35305c759a
Merge bitcoin/bitcoin#22751: rpc/wallet: add simulaterawtransaction RPC
2 years ago
fanquake 7a0b129c41
guix: patch NSIS to remove .reloc sections from install stubs
2 years ago
Sebastian Falbesoner 76b3c37fcb refactor: wallet: return util::Result from `GetReservedDestination` methods
2 years ago
MacroFake 7d3817b29a
Merge bitcoin/bitcoin#25760: rest: clean-up for `mempool` endpoints
2 years ago
MacroFake 006740b6f6
Merge bitcoin/bitcoin#25721: refactor: Replace BResult with util::Result
2 years ago
brunoerg acbea66589 rest: clean-up for `mempool` endpoints
2 years ago
Ben Woosley 478695982b bench: Add a benchmark for descriptor expansion
2 years ago
Sebastian Falbesoner 68006c10ab test: check that `verifymessage` RPC fails for non-P2PKH addresses
2 years ago
fanquake 92f6461cfd
Merge bitcoin/bitcoin#25779: guix: ignore additional failing certvalidator test
2 years ago
MacroFake 7d82f86341
Merge bitcoin/bitcoin#25650: script: default to necessary tags in `test/get_previous_releases.py`
2 years ago
fanquake e038605585
Merge bitcoin/bitcoin#24662: addrman: Use system time instead of adjusted network time
2 years ago
Karl-Johan Alm db10cf8ae3
rpc/wallet: add simulaterawtransaction RPC
2 years ago
MacroFake 2c3115d4f5
Merge bitcoin/bitcoin#25773: test: Target exact weight in MiniWallet _bulk_tx
2 years ago
fanquake e09ad284c7
Merge bitcoin/bitcoin#24675: util: Use ArgsManager::GetPathArg more widely
2 years ago
fanquake 36c83b40bd
Merge bitcoin/bitcoin#25023: Remove unused SetTip(nullptr) code
2 years ago
glozow 7312effe6a
Merge bitcoin/bitcoin#25527: [kernel 3c/n] Decouple validation cache initialization from `ArgsManager`
2 years ago
fanquake 4cf3b7d763
guix: ignore additional failing certvalidator test
2 years ago
Antoine Poinsot fb9faffae3
extended keys: fail to derive too large depth instead of wrapping around
2 years ago
Antoine Poinsot 8dc6670ce1
descriptor: don't assert success of extended key derivation
2 years ago
Antoine Poinsot 50cfc9e761
(pubk)key: mark Derive() as nodiscard
2 years ago
Antoine Poinsot 0ca258a5ac
descriptor: never ignore the return value when deriving an extended key
2 years ago
fanquake f765d4e232
Merge bitcoin/bitcoin#25770: build: Fix help string for `--enable-external-signer` configure option
2 years ago
fanquake 08085c764d
Merge bitcoin/bitcoin#25633: depends: don't restrict --enable-lto to non-guix cctools
2 years ago
Andrew Chow bc886fcb31 Change mapWallet to be a std::unordered_map
2 years ago
Andrew Chow 272356024d Change getWalletTxs to return a set instead of a vector
2 years ago
Andrew Chow 97532867cf Change mapTxSpends to be a std::unordered_multimap
2 years ago
Andrew Chow 1f798fe85b wallet: Cache SigningProviders
2 years ago
Carl Dong 0f3a2532c3 validationcaches: Use size_t for sizes
2 years ago
Carl Dong 41c5201a90 validationcaches: Add and use ValidationCacheSizes
2 years ago
Carl Dong 82d3058539 cuckoocache: Check for uint32 overflow in setup_bytes
2 years ago
Carl Dong b370164b31 validationcaches: Abolish arbitrary limit
2 years ago
Carl Dong 08dbc6ef72 cuckoocache: Return approximate memory size
2 years ago
Carl Dong 0dbce4b103 tests: Reduce calls to InitS*Cache()
2 years ago
Ryan Ofsky a23cca56c0 refactor: Replace BResult with util::Result
2 years ago
fanquake 4a4289e2c9
Merge bitcoin/bitcoin#25772: test: Add missing static to IsStandardTx helper
2 years ago
MacroFake fa2537cf0a
test: Target exact weight in MiniWallet _bulk_tx
2 years ago
MacroFake fad5bc432b
test: Add missing static to IsStandardTx helper
2 years ago
MacroFake 9155f9b7af
Merge bitcoin/bitcoin#25379: test: use MiniWallet to simplify mempool_package_limits.py tests
2 years ago
glozow f6fdedf850
Merge bitcoin/bitcoin#25648: refactor: Remove all policy globals
2 years ago
MacroFake faab8dceb3
Remove unused SetTip(nullptr) code
2 years ago
Andrew Chow de3c46c938
Merge bitcoin/bitcoin#25272: wallet: guard and alert about a wallet invalid state during chain sync
2 years ago
MacroFake ddddd6913b
sort after scripted-diff
2 years ago
MacroFake fac812ca83
scripted-diff: Move mempool_args to src/node
2 years ago
MacroFake 66664384a6
Remove ::g_max_datacarrier_bytes global
2 years ago