25 Commits (master)

Author SHA1 Message Date
Thomas Kerin 1cdbea7f74 bitcoinconsensus: invalid flags should be set to bitcoinconsensus_error type, add test cases covering bitcoinconsensus error codes 6 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 7 years ago
practicalswift 5a9b508279 [trivial] Add end of namespace comments 7 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Pieter Wuille f6fb7acda4 Move CTxInWitness inside CTxIn 8 years ago
Pieter Wuille 81e3228fcb Make CTransaction actually immutable 8 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion 8 years ago
Pieter Wuille 657e05ab2e Make GetSerializeSize a wrapper on top of CSizeComputer 8 years ago
Pieter Wuille c2c5d42f36 Make streams' read and write return void 8 years ago
Wladimir J. van der Laan 5ca8ef299a libconsensus: Add input validation of flags 8 years ago
Pieter Wuille 35fe0393f2 Rename to PrecomputedTransactionData 8 years ago
Pieter Wuille d2c5d044d0 Precompute sighashes 8 years ago
Thomas Kerin b7dbeb24eb [libconsensus] Script verification API with amounts 8 years ago
Pieter Wuille 0ef1dd3e11 Refactor script validation to observe amounts 8 years ago
Pieter Wuille 449f9b8deb BIP141: Witness program 8 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
Pieter Wuille 6e18268616 Switch to libsecp256k1-based validation for ECDSA 9 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
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Philip Kaufmann 27df4123c4 make all catch() arguments const 10 years ago
Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/ 10 years ago
Cory Fields 2cf5f16c25 build: add libbitcoinconsensus files and hook up the lib build 10 years ago