aboutsummaryrefslogtreecommitdiff
path: root/src/core_write.cpp
AgeCommit message (Expand)Author
2024-05-20rpc: avoid copying into UniValueCory Fields
2023-12-11Remove deprecated -rpcserialversionMarcoFalke
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-08-14Rename script/standard.{cpp/h} to script/solver.{cpp/h}Andrew Chow
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-02-03rpc: decode Miniscript descriptor when possible in decodescriptAntoine Poinsot
2023-01-26refactor: rpc: set TxToJSON default verbosity to SHOW_DETAILSstickies-v
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-03-30refactor: add stdd:: includes to core_writefanquake
2022-03-30refactor: prefer snake case, TxToUniv arg hashBlock renamed block_hashMichael Dietz
2022-03-30refactor: merge ScriptPubKeyToUniv & ScriptToUniv into one functionMichael Dietz
2022-03-23rpc: Exclude descriptor when address is excludedMarcoFalke
2022-02-11refactor: Avoid unsigned integer overflow in core_writeMarcoFalke
2022-01-26transaction decoding infer output descriptorsGregory Sanders
2022-01-04Merge bitcoin/bitcoin#23320: rpc: Add RPC help for getblock verbosity level 3W. J. van der Laan
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-10-20Address review comments from #22918Kiminuo
2021-10-05core_write: Rename calculate_fee to have_undo for clarityfyquah
2021-10-05rpc: Add level 3 verbosity to getblock RPC call.fyquah
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake
2021-09-24refactor: minor styling, prefer snake case and same line ifMichael Dietz
2021-09-24refactor: share logic between ScriptPubKeyToUniv and ScriptToUnivMichael Dietz
2021-09-24rpc: remove deprecated addresses and reqSigs from rpc outputsMichael Dietz
2021-03-23rpc: deprecate `addresses` and `reqSigs` from rpc outputsMichael Dietz
2021-03-02util: Avoid invalid integer negation in ValueFromAmount: make ValueFromAmount...practicalswift
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-10-09RPC: getblock: tx fee calculation for verbosity 2 via Undo dataElliott Jin
2020-09-04refactor: Avoid duplicate map lookup in ScriptToAsmStrJoão Barbosa
2020-08-06refactor: Make HexStr take a spanWladimir J. van der Laan
2020-07-16Merge #16525: Dump transaction version as an unsigned integer in RPC/TxToUnivWladimir J. van der Laan
2020-06-28Merge #19114: scripted-diff: TxoutType C++11 scoped enum classMarcoFalke
2020-06-24refactor: Replace HexStr(o.begin(), o.end()) with HexStr(o)Wladimir J. van der Laan
2020-06-21scripted-diff: TxoutType C++11 scoped enum classMarcoFalke
2020-05-08Expose txinwitness for coinbase in JSON formRod Vagg
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-08-30Don't show addresses or P2PK in decoderawtransactionnicolas.dorier
2019-08-02Dump transaction version as an unsigned integer in RPC/TxToUnivMatt Corallo
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-09-11Drop unused GetType() from CSizeComputerBen Woosley
2018-08-25Merge #13429: Return the script type from SolverWladimir J. van der Laan
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-22Return the script type from SolverBen Woosley
2018-07-16Create utility RPCs for PSBTAndrew Chow
2018-04-23Merge #12885: Reduce implementation code inside CScriptWladimir J. van der Laan
2018-04-13Expose a transaction's weight via RPCMatt Corallo
2018-04-13[MOVEONLY] Turn CScript::GetOp2 into a function and move to cppPieter Wuille
2018-03-21Fix typosDimitris Apostolou
2018-02-19Split key_io (address/key encodings) off from base58Pieter Wuille
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa