895 Commits (0ef1dd3e11dd573b6e443852ef0c72e34093ac68)

Author SHA1 Message Date
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
Eric R. Schulz 2c14d1532f bitcoin-tx: Add test case for signing a tx 10 years ago
Everett Forth 7c5dd60306 Adding RPC tests for the following wallet related calls: getbalance, 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Philip Kaufmann 27df4123c4 make all catch() arguments const 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
Manuel Araoz 87e8e1ca8b minor fix on script test data docs 10 years ago
Pieter Wuille 012598880c Implement test for merkle tree malleability in CPartialMerkleTree 10 years ago
Pavel Janík a26bf478ea Add a new test for FormatParagraph (string longer than the default width). 10 years ago
Matt Corallo afd4b94b6d Move CMerkleBlock and CPartialMerkleTree to their own file 10 years ago
Peter Todd cac15bedb1
Test unexecuted OP_CODESEPARATOR 10 years ago
Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/ 10 years ago
Ryan X. Charles 65b03282c9
newlines in strings are invalid JSON 10 years ago
Pieter Wuille 362001c19f Move CHECKMULTISIG order tests out of automatically generated block 10 years ago
Pieter Wuille f67a9ce0dc Use deterministically generated script tests 10 years ago
Pieter Wuille b6e03cc592 Add SCRIPT_VERIFY_CLEANSTACK (BIP62 rule 6) 10 years ago
Pieter Wuille d0c41a7350 Add sanity check after key generation 10 years ago
Pieter Wuille a53fd41485 Deterministic signing 10 years ago
Pieter Wuille 3060e36098 Add the RFC6979 PRNG 10 years ago
Pieter Wuille a8f5087e53 Add HMAC-SHA256 10 years ago
Pieter Wuille 36fa4a78ac Split up crypto/sha2 10 years ago