10987 Commits (a44c56c98a696b6b2b65fc6c0f33aa5009b8c85a)

Author SHA1 Message Date
Matt Corallo cb06edf938 Fix wallet RPC race by waiting for callbacks in sendrawtransaction 7 years ago
Matt Corallo e545dedf72 Also call other wallet notify callbacks in scheduler thread 7 years ago
Matt Corallo 17220d6325 Use callbacks to cache whether wallet transactions are in mempool 7 years ago
Matt Corallo 5d67a7868d Add calls to CWallet::BlockUntilSyncedToCurrentChain() in RPCs 7 years ago
Matt Corallo 5ee3172636 Add CWallet::BlockUntilSyncedToCurrentChain() 7 years ago
Matt Corallo 0b2f42d737 Add CallFunctionInQueue to wait on validation interface queue drain 7 years ago
Matt Corallo 2b4b34503f Add ability to assert a lock is not held in DEBUG_LOCKORDER 7 years ago
Matt Corallo 0343676ce3 Call TransactionRemovedFromMempool in the CScheduler thread 7 years ago
Matt Corallo a7d3936de8 Add a CValidationInterface::TransactionRemovedFromMempool 7 years ago
John Newbery f4c4e38884 [trivial] Make namespace explicit for is_regular_file 7 years ago
Matt Corallo 15f5d3b172 Switch DNSSeed-needed metric to any-automatic-nodes, not services 7 years ago
Matt Corallo 5ee88b4bde Clarify docs for requirements/handling of addnode/connect nodes 7 years ago
Matt Corallo 57edc0b0c8 Rename fAddnode to a more-descriptive "manual_connection" 7 years ago
Matt Corallo 44407100ff Replace relevant services logic with a function suite. 7 years ago
practicalswift fe862c5ad4 Avoid division by zero in the case of a corrupt estimates file 7 years ago
Jonas Schnelli c77170fbdb
[Wallet] add rescanblockchain <start_height> <stop_height> RPC command 7 years ago
Eelis 28f8b66577 Diagnose unsuitable outputs in lockunspent(). 7 years ago
Cristian Mircea Messel 149dffd3b2 [rpc] mempoolinfo should take ::minRelayTxFee into account 7 years ago
Pedro Branco a44a215177 Fix importmulti bug when importing an already imported key 7 years ago
Tomas van der Wansem 5d465e3962 Ensure backupwallet fails when attempting to backup to source file 7 years ago
practicalswift 680bc2cbb3 Use range-based for loops (C++11) when looping over map elements 7 years ago
Johannes Kanig f902e40c76 fix typo in comment of chain.cpp 7 years ago
practicalswift 68feb49105 Use nullptr instead of NULL 7 years ago
Dusty Williams aa57590d7c Update importprivkey named args documentation 7 years ago
practicalswift c6b07fddcf Fix a vs. an typo 7 years ago
Jonas Schnelli dd9bb253c3
Fix code style in keystore.cpp/crypter.cpp 7 years ago
Jonas Schnelli 208fda69b3
CCrypter: move relevant implementation out of the header 7 years ago
Jonas Schnelli 3155fd23f2
CKeystore: move relevant implementation out of the header 7 years ago
Jack Grigg 63179d0283
Scope the ECDSA constant sizes to CPubKey / CKey classes 7 years ago
practicalswift f35d033369 build: Make "make clean" remove all files created when running "make check" 7 years ago
Cristian Mircea Messel ce2418fa4c [gui] reset addrProxy/addrSeparateProxyTor if colon char missing 7 years ago
Russell Yanofsky edafc718ad Fix uninitialized URI in batch RPC requests 7 years ago
Jim Posen a2be3b66b5 [net] Ignore getheaders requests for very old side blocks 7 years ago
Matt Corallo 96c2ce9d34 Fix validationinterface build on super old boost/clang 7 years ago
practicalswift 76fed838f3 Avoid NULL pointer dereference when _walletModel is NULL (which is valid) 7 years ago
practicalswift 4971a9a3c9 Use two boolean literals instead of re-using variable 7 years ago
practicalswift b5fb33943f Remove duplicate uriParts.size() > 0 check 7 years ago
practicalswift 7466991670 Remove redundant check (!ecc is always true) 7 years ago
practicalswift 55224af6bd Remove redundant NULL checks after new 7 years ago
MarcoFalke fafff1220c qa: Restore bitcoin-util-test py2 compatibility 7 years ago
João Barbosa 92848e5058 Remove unused fTry from push_lock 7 years ago
Matt Corallo bb8376bbc3 Verify DBWrapper iterators are taking snapshots 7 years ago
Daniel Edgecumbe b7dfc6c4b8 [rpc] getblockchaininfo: add size_on_disk, prune_target_size, automatic_pruning 7 years ago
MarcoFalke fd86f998fc Squashed 'src/secp256k1/' changes from 84973d393..0b7024185 7 years ago
Mark Friedenbach cee28fbc3f Add error string for CLEANSTACK script violation, preventing an "unknown error" if the CLEANSTACK error condition is set. 7 years ago
Johnson Lau 6f33d8c791 Correct typo in comments 7 years ago
Jonas Schnelli 8213838db2 [Qt] tolerate BIP173/bech32 addresses during input validation 7 years ago
Pieter Wuille e278f12ca7 Support BIP173 in addwitnessaddress 7 years ago
Pieter Wuille c091b99379 Implement BIP173 addresses and tests 7 years ago
Pieter Wuille bd355b8db9 Add regtest testing to base58_tests 7 years ago