Commit Graph

248 Commits (ae379cf7d12943fc192d58176673bcfe7d53da53)

Author SHA1 Message Date
Samuel Dobson 2d6e76af24
Merge #17261: Make ScriptPubKeyMan an actual interface and the wallet to have multiple
5 years ago
Elichai Turkel 0dae5a5c34
Fix benchmarks filters
5 years ago
Andrew Chow eb81fc3ee5 Refactor: Allow LegacyScriptPubKeyMan to be null
5 years ago
MarcoFalke e09c701e01 scripted-diff: Bump copyright of files changed in 2020
5 years ago
MarcoFalke fa37e0a68b
test: Show debug log on unit test failure
5 years ago
MarcoFalke 17e14ac92f
Merge #17781: rpc: Remove mempool global from miner
5 years ago
MarcoFalke aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
5 years ago
MarcoFalke faa92a2297
rpc: Remove mempool global from miner
5 years ago
MarcoFalke 94c6f2bba4
Merge #17593: test: move more utility functions into test utility library
5 years ago
Pieter Wuille 5909bcd3bf Add bounds checks in key_io before DecodeBase58Check
5 years ago
Martin Zumsande 78e283e656 [test] move wallet helper functions into test library
5 years ago
Martin Zumsande f613e5dfda [test] move mining helper functions into test library
5 years ago
MarcoFalke faec28252c
scripted-diff: test: Move setup_common to test library
5 years ago
MarcoFalke fba574c908
Merge #17349: Remove redundant copy constructors
5 years ago
MarcoFalke 5933c6d924
Merge #17228: test: Add RegTestingSetup to setup_common
5 years ago
MarcoFalke fa8919889f
bench: Remove redundant copy constructor in mempool_stress
5 years ago
MarcoFalke a5224be645
Merge #17292: Add new mempool benchmarks for a complex pool
5 years ago
MarcoFalke fa0a731d00
test: Add RegTestingSetup to setup_common
5 years ago
Wladimir J. van der Laan 3c40bc6726
Merge #15921: validation: Tidy up ValidationState interface
5 years ago
Wladimir J. van der Laan 471e5f8829
Merge #16839: Replace Connman and BanMan globals with NodeContext local
5 years ago
John Newbery 3004d5a12d [validation] Remove fMissingInputs from AcceptToMemoryPool()
5 years ago
John Newbery a27a2957ed [validation] Add CValidationState subclasses
5 years ago
Jeremy Rubin b0c774b48a Add new mempool benchmarks for a complex pool
5 years ago
MarcoFalke 4c1090c882
Merge #17279: refactor: Remove redundant c_str() calls in formatting
5 years ago
Russell Yanofsky e6f4f895d5 Pass NodeContext, ConnMan, BanMan references more places
5 years ago
Wladimir J. van der Laan f8cc2b967b
Merge #17267: bench: Fix negative values and zero for -evals flag
5 years ago
Wladimir J. van der Laan c72906dcc1 refactor: Remove redundant c_str() calls in formatting
5 years ago
nijynot 3bb0a4674f bench: Fix negative values and zero for -evals flag
5 years ago
Sebastian Falbesoner a0fc076476 refactor: test/bench: dedup Build{Crediting,Spending}Transaction()
5 years ago
practicalswift 084e17cebd Remove unused includes
5 years ago
Hennadii Stepanov fb4b9f9e3b
scripted-diff: Use ArgsManager::DEBUG_ONLY flag
5 years ago
Hennadii Stepanov 1b4b9422ca
scripted-diff: Use Flags enum in AddArg()
5 years ago
Wladimir J. van der Laan 735d6b57e7
Merge #16227: Refactor CWallet's inheritance chain
5 years ago
Wladimir J. van der Laan 28d1353f48
Merge #15649: Add ChaCha20Poly1305@Bitcoin AEAD
5 years ago
Andrew Chow 37a79a4fcc Move various SigningProviders to signingprovider.{cpp,h}
5 years ago
Andrew Chow d9becff4e1 scripted-diff: rename CBasicKeyStore to FillableSigningProvider
5 years ago
Kirill Fomichev 91509ffe24
bench: Benchmark blockToJSON
5 years ago
Jonas Schnelli bb326add9f
Add ChaCha20Poly1305@Bitcoin AEAD benchmark
5 years ago
João Barbosa 3d60a03a7c bench: Move generated data to a dedicated translation unit
5 years ago
MarcoFalke fac03ec43a
scripted-diff: Replace fprintf with tfm::format
5 years ago
practicalswift eca9767673 Make reasoning about dependencies easier by not including unused dependencies
6 years ago
Wladimir J. van der Laan 62efead8a8
Merge #16046: util: Add type safe GetTime
6 years ago
MarcoFalke fa013664ae
util: Add type safe GetTime
6 years ago
João Barbosa d2dbc7da26 bench: Add benchmark for CRollingBloomFilter::reset
6 years ago
MarcoFalke fa3c651143
[refactor] interfaces: Add missing LockAnnotation for cs_main
6 years ago
Jonas Schnelli 695141bf7a
Merge #15512: Add ChaCha20 encryption option (XOR)
6 years ago
Wladimir J. van der Laan de5af41e35
Merge #15452: Replace CScriptID and CKeyID in CTxDestination with dedicated types
6 years ago
Jonas Schnelli 2dfe275171
Add ChaCha20 bench
6 years ago
James O'Beirne 631940aab2 scripted-diff: replace chainActive -> ::ChainActive()
6 years ago
Gregory Sanders 70946e7fee Replace CScriptID and CKeyID in CTxDestination with dedicated types
6 years ago