994 Commits (05009935f9ac070197113954d680bc2c9150b9b3)

Author SHA1 Message Date
Dave Collins d8f4cc328e Correct the PUSHDATA4 minimal encoding test. 10 years ago
Jonas Schnelli 26414ca4fc fix and enable bip32 unit test 10 years ago
Pieter Wuille f7303f9793 Use equivalent PoW for non-main-chain requests 10 years ago
Jorge Timón b74dcb3b4a Separate CTranslationInterface from CClientUIInterface 10 years ago
Wladimir J. van der Laan 48265f3cf4 Revert mining changes in #5957 10 years ago
Jorge Timón f14e687feb Chainparams: Decouple CAlert from CChainParams 10 years ago
Pieter Wuille e2edf95cd3 Bugfix: make CreateNewBlock return pindexPrev 10 years ago
dexX7 fc3979ac69
Initialization: setup environment before starting tests 10 years ago
Pieter Wuille 437ada3e55 Switch test case signing to RFC6979 extra entropy 10 years ago
Pieter Wuille 3fcfbc8ac5 Add a consistency check for the block chain data structures 10 years ago
Gavin Andresen ad9e86dca1
Keep mempool consistent during block-reorgs 10 years ago
Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 10 years ago
Jorge Timón 8a893c949b Includes: Do not include main.h from any other header 10 years ago
Cory Fields d7d187e8a4 allocators: split allocators and pagelocker 10 years ago
Jonas Schnelli 50c72f23ad [Move Only] Move wallet related things to src/wallet/ 10 years ago
Wladimir J. van der Laan 92fd887fd4 tests: add a BasicTestingSetup and apply to all tests 10 years ago
Wladimir J. van der Laan 59bd89f116 test: Remove UNITTEST params 10 years ago
Wladimir J. van der Laan 8cbe1f4f58
tests: change main and wallet tests to BOOST_FIXTURE_TEST_SUITE 10 years ago
Wladimir J. van der Laan 62b30f09ac Add serialize float/double tests 10 years ago
Wladimir J. van der Laan 01f9c3449a src/serialize.h: base serialization level endianness neutrality 10 years ago
Pieter Wuille 9519a9a420 Add correct bool combiner for net signals 10 years ago
Pieter Wuille 51598b2631 Reinitialize state in between individual unit tests. 10 years ago
Ross Nicoll 34e5015cd2
Add unit tests for next difficulty calculations 10 years ago
Suhas Daftuar 78c6bedb9c Add test for DER-encoding edge case 10 years ago
Suhas Daftuar 6f50dbd2fd Fix NegateSignatureS to not duplicate last byte of S 10 years ago
Cory Fields 7f991e364e c++11: These look like user-defined literals. 10 years ago
Pieter Wuille 9fddceda44 Avoid storing a reference passed to SignatureChecker constructors 10 years ago
Pieter Wuille 858809a33e Use separate SignatureChecker for CMutableTransaction 10 years ago
Pieter Wuille bf6cdebdc5 Increase coverage of DERSIG edge cases 10 years ago
Pieter Wuille 092e9fe5fb Example unit tests from BIP66 10 years ago
Pavel Janík 5262fde0ec Remove whitespaces before double colon in errors and logs 10 years ago
Manuel Araoz d6bed1514c remove sig_canonical.json and sig_noncanonical.json 10 years ago
Peter Todd 2fa9a8ec86
Make empty byte arrays pass CheckSignatureEncoding() 10 years ago
Wladimir J. van der Laan c6a5ad4819
Fix tests after #5413 10 years ago
Cory Fields f0b8afc88b tests: fix spurious windows test failures after 012598880c 10 years ago
Cory Fields d58c5d6f21 tests: run sanity checks in tests too 10 years ago
Pieter Wuille 1a9576de9d Use libsecp256k1's RFC6979 implementation 10 years ago
Wladimir J. van der Laan 6bd0dc2a84 arith_uint256: remove initialization from byte vector 10 years ago
Wladimir J. van der Laan 30007fda76 Remove now-unused methods from arith_uint256 and base_uint 10 years ago
Wladimir J. van der Laan edc720479d Remove arith_uint160 10 years ago
Wladimir J. van der Laan dba2e9141a Add tests for new uint256 10 years ago
Wladimir J. van der Laan bfc6070342 uint256->arith_uint256 blob256->uint256 10 years ago
Wladimir J. van der Laan 734f85c4f0 Use arith_uint256 where necessary 10 years ago
Wladimir J. van der Laan 34cdc41128 String conversions uint256 -> uint256S 10 years ago
Wladimir J. van der Laan 2eae3157f6 Replace uint256(1) with static constant 10 years ago
Wladimir J. van der Laan 4f1524966a Replace direct use of 0 with SetNull and IsNull 10 years ago
Cory Fields 856e862f4a namespace: drop most boost namespaces and a few header cleanups 10 years ago
Cory Fields 9b1ab860ff namespace: drop boost::assign altogether here 10 years ago
Wladimir J. van der Laan e6df2bb48f Remove redundant copyright notices from README files 10 years ago
Pavel Vasin de236f57c6 clarify obscure uses of EvalScript() 10 years ago