1363 Commits (fa0c7c7f868546967134ee9b2aa3eb8e83ef7e30)

Author SHA1 Message Date
practicalswift 109a858995 tests: Add missing locks to tests 7 years ago
practicalswift 3e09b390b4 Use MakeUnique<T>(...) instead of std::unique_ptr<T>(new T(...)) 7 years ago
practicalswift d223bc940a Use unique_ptr for pcoinscatcher/pcoinsdbview/pcoinsTip/pblocktree 7 years ago
practicalswift 0024531625 Use unique_ptr for dbw (CDBWrapper) 7 years ago
Pieter Wuille d618458184 Have SegWit active by default 7 years ago
Anthony Towns 4bd89210a1 Unit tests for always-active versionbits. 7 years ago
John Newbery 18e071841e [consensus] Pin P2SH activation to block 173805 on mainnet 7 years ago
Suhas Daftuar 626291508c Add unit test for stale tip checking 7 years ago
João Barbosa 83df25736e Add CConnmanTest to mutate g_connman in tests 7 years ago
Suhas Daftuar ac7b37cd2b Connect to an extra outbound peer if our tip is stale 7 years ago
Suhas Daftuar e065249c01 Add unit test for outbound peer eviction 7 years ago
practicalswift fd3a2f3130 [tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest 7 years ago
Matt Corallo bb8376bbc3 Verify DBWrapper iterators are taking snapshots 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
Pieter Wuille 6565c5501c Convert base58_tests from type/payload to scriptPubKey comparison 7 years ago
Pieter Wuille 8fd2267053 Import Bech32 C++ reference code & tests 7 years ago
Jim Posen 7a1e873b27 [script] Unit tests for IsMine 7 years ago
Jim Posen d7afe2d157 [script] Unit tests for script/standard functions 7 years ago
James O'Beirne 46ce223d15 Add tests for CMerkleBlock usage with txids specified 7 years ago
Gregory Maxwell 22fd04beb9 Remove nBlockMaxSize from miner opt struct as it is no longer used. 7 years ago
Alex Morcos fd849e1b03 Change AcceptToMemoryPool function signature 7 years ago
Matt Corallo 1789e4675b Force explicit double -> int conversion for CFeeRate constructor 7 years ago
Anthony Towns d601f16621 Fix invalid memory access in CScript::operator+= 7 years ago
MeshCollider 592404f03f Changing &vec[0] to vec.data(), what 9804 missed 7 years ago
Cory Fields 80e2e9d0ce net: drop unused connman param 7 years ago
Cory Fields 8ad663c1fa net: use an interface class rather than signals for message processing 7 years ago
Cory Fields 28f11e9406 net: pass CConnman via pointer rather than reference 7 years ago
Pieter Wuille 5c8ff0d448 Introduce wrappers around CBitcoinAddress 7 years ago
Sjors Provoost 478d4fb79c [docs] explain how to recompile only what bitcoind tests need 7 years ago
Suhas Daftuar 0311836f69 Allow setting nMinimumChainWork on command line 7 years ago
MeshCollider d1138e3620 Remove redundant testutil files 7 years ago
Johnson Lau e912118786 [Refactor] Combine scriptPubKey and amount as CTxOut in CScriptCheck 7 years ago
danra 946638d0a0 Improve versionbits_computeblockversion test code consistency 7 years ago
Andreas Schildbach ecb11f561c Document the non-strict-DER-conformance of one test in tx_valid.json. 7 years ago
practicalswift f1708ef89a Add recommendation: By default, declare single-argument constructors `explicit` 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
klemens f42fc1d508 doc: spelling fixes 7 years ago
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 7 years ago
Jeremy Rubin 8c2f4b8882 Expose more parallelism with relaxed atomics (suggested in #9938). Fix a test to check the exclusive or of two properties rather than just or. 8 years ago
Wladimir J. van der Laan 46347add43 rpc: Move ValueFromAmount to core_write 8 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 8 years ago
Matt Corallo e7539f8649 Fix some broken init-time prints/constants 8 years ago
Matt Corallo eda888e573 Fix some LoadChainTip-related init-order bugs. 8 years ago
practicalswift 6e8c48dc59 Add const to methods that do not modify the object for which it is called 8 years ago
Pieter Wuille 2991c91d88 Add SHA256 dispatcher 8 years ago
practicalswift b82c55af78 Add attribute [[noreturn]] (C++11) to functions that will not return 8 years ago
René Nyffenegger c5ebddd114 Tests: address placement should be deterministic by default 8 years ago
Alex Morcos b1385852ef Remove factor of 3 from definition of dust. 8 years ago
René Nyffenegger d0413c670b Use range based for loop 8 years ago