aboutsummaryrefslogtreecommitdiff
path: root/src/core_read.cpp
AgeCommit message (Expand)Author
2023-07-25kernel: Remove Univalue from kernel libraryTheCharlatan
2023-07-25kernel: Split ParseSighashStringTheCharlatan
2023-01-26Use DataStream where possibleMarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-07-27refactor: Make const refs vars where applicableAurèle Oulès
2022-05-04core_read: Replace boost::split with SplitStringMartin Leitner-Ankerl
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-23Fix Racy ParseOpCode function initializationJeremy Rubin
2021-12-08psbt: Actually use SIGHASH_DEFAULTAndrew Chow
2021-10-11bitcoin-tx: Avoid treating overflow as OP_0MarcoFalke
2021-10-08style: Fix whitespace in Parse* functionsMarcoFalke
2021-10-08refactor: Use C++11 range based for loop in ParseScriptMarcoFalke
2021-09-30Replace use of locale dependent atoi(…) with locale-independent std::from_c...practicalswift
2021-06-12Add support for SIGHASH_DEFAULT in RPCs, and make it defaultPieter Wuille
2021-01-04doc: fix various typosIkko Ashimine
2020-12-08Improve heuristic hex transaction decodingPieter Wuille
2020-11-20Merge #19851: refactor: Extract ParseOpCode from ParseScriptWladimir J. van der Laan
2020-10-25refactor: remove use of boost::algorithm::replace_firstSebastian Falbesoner
2020-10-15Merge #17775: DecodeHexTx: Try case where txn has inputs firstWladimir J. van der Laan
2020-10-06refactor: Extract ParseOpCode from ParseScriptJoão Barbosa
2020-05-22refactor: Replace const char* to std::stringCalvin Kim
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-03-27Limit decimal range of numbers ParseScript acceptspierrenn
2019-12-30DecodeHexTx: Break out transaction decoding logic into own functionGregory Sanders
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-12-19DecodeHexTx: Try case where txn has inputs firstGregory Sanders
2019-06-06Include core_io.h from core_read.cpppracticalswift
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift
2019-03-26Move PSBT decoding functions from core_io to psbt.cppGlenn Willen
2019-02-11Move PSBT definitions and code to separate filesGlenn Willen
2019-02-11Split DecodePSBT into Base64 and Raw versionsGlenn Willen
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-09-25Consolidate redundant implementations of ParseHashStrBen Woosley
2018-08-13rpc: Expose ProcessNewBlockHeadersMarcoFalke
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-25Merge #13753: scripted-diff: Remove trailing whitespacesMarcoFalke
2018-07-24scripted-diff: Remove trailing whitespacesJoão Barbosa
2018-07-22Removes Boost predicate.hpp dependency251
2018-07-16Create wallet RPCs for PSBTAndrew Chow
2018-07-16Create utility RPCs for PSBTAndrew Chow
2018-06-08Drop ParseHashUV in favor of calling ParseHashStrBen Woosley
2018-05-03Make it clear which functions that are intended to be translation unit localpracticalswift
2018-02-07Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-19Merge #11178: Add iswitness parameter to decode- and fundrawtransaction RPCsWladimir J. van der Laan
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-09-22Use static_cast instead of C-style casts for non-fundamental typespracticalswift
2017-09-06Add iswitness parameter to decode- and fundrawtransaction RPCsMeshCollider
2017-07-12Fix signed/unsigned comparison warning introduced in c8e29d7ff0.Matt Corallo
2017-07-11Replace MAX_OPCODE for OP_NOP10.Mark Friedenbach