10721 Commits (0a22a52918ad5af6d105b4f5ae9dd6c52199f0e8)

Author SHA1 Message Date
Suhas Daftuar 0a22a52918 Use mempool's ancestor sort in transaction selection 7 years ago
Suhas Daftuar 7abfa538b5 Add test for new ancestor feerate sort behavior 7 years ago
Suhas Daftuar 9a51319578 Sort mempool by min(feerate, ancestor_feerate) 7 years ago
Suhas Daftuar 6773f92b30 Refactor CompareTxMemPoolEntryByDescendantScore 7 years ago
251 0d663f8197 Fixes issue #12067 `sendmany` curl example is wrong. 7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
Matt Corallo 97d2b09c12 Add helper to wait for validation interface queue to catch up 7 years ago
Matt Corallo 36137497f1 Block ActivateBestChain to empty validationinterface queue 7 years ago
Matt Corallo 5a933cefcc Add an interface to get the queue depth out of CValidationInterface 7 years ago
Matt Corallo a99b76f269 Require no cs_main lock for ProcessNewBlock/ActivateBestChain 7 years ago
Matt Corallo a734896038 Avoid cs_main in net_processing ActivateBestChain calls 7 years ago
Matt Corallo 66aa1d58a1 Refactor ProcessGetData in anticipation of avoiding cs_main for ABC 7 years ago
Martin Ankerl 760af84072 Removed CCheckQueueSpeed benchmark 7 years ago
Martin Ankerl 00721e69f8 Improved microbenchmarking with multiple features. 7 years ago
Sjors Provoost 5cbbbd7143
[Wallet] Use RBF by default in QT only 7 years ago
MeshCollider 656fde53a3 Add script birthtime metadata to dump and import wallet 7 years ago
MeshCollider 1bab9b23af Add script dump note to RPC help text and release notes 7 years ago
MeshCollider ef0c730220 Add scripts to importwallet RPC 7 years ago
MeshCollider b702ae812c Add CScripts to dumpwallet RPC 7 years ago
MeshCollider cdc260afd5 Add GetCScripts to CBasicKeyStore 7 years ago
Matt Corallo 62e7c04fb8 Remove dead feeest-file read code for old versions 7 years ago
Pierre Rochard ecf9b25a03 remove unused fNoncriticalErrors variable from CWalletDB::FindWalletTx 7 years ago
Sjors Provoost f455a24da7
[net] add seed.testnet.bitcoin.sprovoost.nl to testnet DNS seeds 7 years ago
Matt Corallo 818075adac Create new mutex for orphans, no cs_main in PLV::BlockConnected 7 years ago
João Barbosa 03a5dc9c3c [wallet] Make CWallet::FundTransaction atomic 7 years ago
João Barbosa 95d4450a41 [wallet] Tidy up CWallet::FundTransaction 7 years ago
Matt Corallo c79d73dc94 Clarify getbalance meaning a tiny bit in response to questions. 7 years ago
Karl-Johan Alm 3f09e03e0f
Remove unused include in hash.cpp 7 years ago
MeshCollider b67342906c Cleanups for walletdir PR 7 years ago
Cory Fields 3830b6e065 net: use CreateSocket for binds 7 years ago
Cory Fields df3bcf89e4 net: pass socket closing responsibility up to caller for outgoing connections 7 years ago
Cory Fields 9e3b2f576b net: Move IsSelectableSocket check into socket creation 7 years ago
Cory Fields 1729c29ded net: split socket creation out of connection 7 years ago
John Newbery 2862b562cc [tests] remove redundant univalue_tests.cpp 7 years ago
João Barbosa 320669a363 rpc: Validate replaceable type in createrawtransaction 7 years ago
João Barbosa 5b25293436 wallet: Remove unnecessary mempool lock in ReacceptWalletTransactions 7 years ago
Gregory Sanders 6ba8f30e7b don't attempt mempool entry for wallet transactions on startup if already in mempool 7 years ago
Russell Yanofsky 9c8eca7704 Split up key and script metadata for better type safety 7 years ago
Wladimir J. van der Laan f05d349887 gui: Fix proxy setting options dialog crash 7 years ago
Suhas Daftuar 1ec0c0a01c Make boost::multi_index comparators const 7 years ago
MarcoFalke fa4c16d2e7 qa: Add getrawtransaction in_active_chain=False test 7 years ago
Jonas Schnelli bd09416524
Avoid leaking the prune height through getdata (fingerprinting countermeasure) 7 years ago
Jonas Schnelli 27df193efd
Always set NODE_NETWORK_LIMITED bit 7 years ago
Jonas Schnelli 7caba38568
Add NODE_NETWORK_LIMITED flags and min block amount constants 7 years ago
Matt Corallo 07c483895d Always return true if AppInitMain got to the end 7 years ago
MeshCollider 529b866759 Test datadir in conf file exists 7 years ago
Karl-Johan Alm b167951677
[rpc] Allow getrawtransaction to take optional blockhash to fetch transaction from a block directly. 7 years ago
Matt Corallo 22fdddeabb Avoid calling GetSerializeSize on each tx in a block if !fTxIndex 7 years ago
Matt Corallo 2862aca40f Move some additional variables into CChainState private 7 years ago
Matt Corallo fd4d80a2f8 Create initial CChainState to hold chain state information 7 years ago