Commit Graph

73 Commits (a006d7d73019b8cf4d68626c019c3d69729dda69)

Author SHA1 Message Date
Pieter Wuille 458a345b05 Add support for SIGHASH_DEFAULT in RPCs, and make it default
3 years ago
Ikko Ashimine 1112035d32
doc: fix various typos
4 years ago
Pieter Wuille 39c42c4420 Improve heuristic hex transaction decoding
4 years ago
Wladimir J. van der Laan 46f0b2f976
Merge #19851: refactor: Extract ParseOpCode from ParseScript
4 years ago
Sebastian Falbesoner 6f4e393646 refactor: remove use of boost::algorithm::replace_first
4 years ago
Wladimir J. van der Laan 3956165903
Merge #17775: DecodeHexTx: Try case where txn has inputs first
4 years ago
João Barbosa c92387232f refactor: Extract ParseOpCode from ParseScript
4 years ago
Calvin Kim c57f03ce17 refactor: Replace const char* to std::string
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
pierrenn 9ab14e4d21 Limit decimal range of numbers ParseScript accepts
5 years ago
Gregory Sanders 27fc6a38f8 DecodeHexTx: Break out transaction decoding logic into own function
5 years ago
MarcoFalke aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
5 years ago
Gregory Sanders 6020ce3c01 DecodeHexTx: Try case where txn has inputs first
5 years ago
practicalswift 67f4e9c522 Include core_io.h from core_read.cpp
6 years ago
practicalswift eca9767673 Make reasoning about dependencies easier by not including unused dependencies
6 years ago
Glenn Willen afd20a25f2 Move PSBT decoding functions from core_io to psbt.cpp
6 years ago
Glenn Willen c6c3d42a7d Move PSBT definitions and code to separate files
6 years ago
Glenn Willen c734aaa15d Split DecodePSBT into Base64 and Raw versions
6 years ago
Jim Posen 2068f089c8 scripted-diff: Move util files to separate directory.
6 years ago
Ben Woosley 9c5af58d51
Consolidate redundant implementations of ParseHashStr
6 years ago
MarcoFalke 36b1b63f20 rpc: Expose ProcessNewBlockHeaders
6 years ago
DrahtBot eb7daf4d60 Update copyright headers to 2018
6 years ago
MarcoFalke a140953907
Merge #13753: scripted-diff: Remove trailing whitespaces
6 years ago
João Barbosa 12dd101345 scripted-diff: Remove trailing whitespaces
6 years ago
251 e3245f2e7b Removes Boost predicate.hpp dependency
6 years ago
Andrew Chow a4b06fb42e Create wallet RPCs for PSBT
6 years ago
Andrew Chow c27fe419ef Create utility RPCs for PSBT
6 years ago
Ben Woosley abd2678ac1
Drop ParseHashUV in favor of calling ParseHashStr
7 years ago
practicalswift c3f34d06be Make it clear which functions that are intended to be translation unit local
7 years ago
MarcoFalke 0277173b1d
Merge #10498: Use static_cast instead of C-style casts for non-fundamental types
7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017
7 years ago
Wladimir J. van der Laan fee0370fd6
Merge #11178: Add iswitness parameter to decode- and fundrawtransaction RPCs
7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky)
7 years ago
practicalswift 9ad6746ccd Use static_cast instead of C-style casts for non-fundamental types
7 years ago
MeshCollider bbdbe805a2 Add iswitness parameter to decode- and fundrawtransaction RPCs
7 years ago
Matt Corallo 1016dacfac Fix signed/unsigned comparison warning introduced in c8e29d7ff0.
7 years ago
Mark Friedenbach c8e29d7ff0 Replace MAX_OPCODE for OP_NOP10.
7 years ago
Wladimir J. van der Laan 29f80cd230
Merge #10545: Use list initialization (C++11) for maps/vectors instead of boost::assign::map_list_of/list_of
8 years ago
Andrew Chow ac4e438229 Sanity check transaction scripts in DecodeHexTx
8 years ago
practicalswift 3fb81a8480 Use list initialization (C++11) for maps/vectors instead of boost::assign::map_list_of/list_of
8 years ago
Matt Corallo 7ea0ad539f Fail in DecodeHexTx if there is extra data at the end
8 years ago
Karl-Johan Alm b7b48c8bbd Refactor: Remove using namespace <xxx> from src/*.cpp.
8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016
8 years ago
Pieter Wuille 42fd8dee30 Make DecodeHexTx return a CMutableTransaction
8 years ago
Pieter Wuille 7030d9eb47 BIP144: Serialization, hashes, relay (sender side)
9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015
9 years ago
Jonas Schnelli 9623e93473 [Univalue] add univalue over subtree
9 years ago
Philip Kaufmann a9ac95c1bc use const references where appropriate
10 years ago
Cory Fields 856e862f4a namespace: drop most boost namespaces and a few header cleanups
10 years ago
Cory Fields a3241998e1 namespace: remove boost namespace pollution
10 years ago