bitcoin/src/script
2023-11-16 11:36:22 +10:00
..
bitcoinconsensus.cpp Include version.h in fewer places 2023-11-16 11:36:22 +10:00
bitcoinconsensus.h lib: add Taproot support to libconsensus 2023-10-13 08:55:07 -03:00
descriptor.cpp descriptors: Move InferScript's pubkey validity checks to InferPubkey 2023-10-09 14:07:37 -04:00
descriptor.h wallet: accurately account for the size of the witness stack 2023-08-25 12:40:12 +02:00
interpreter.cpp serialize: Drop useless version param from GetSerializeSize() 2023-11-16 11:14:13 +10:00
interpreter.h Merge bitcoin/bitcoin#25877: refactor: Do not use CScript for tapleaf scripts until the tapleaf version is known 2023-01-19 17:51:21 -05:00
keyorigin.h Implement operator< for KeyOriginInfo and CExtPubKey 2021-12-10 08:29:47 -05:00
miniscript.cpp miniscript: account for keys as being 32 bytes under Taproot context 2023-10-08 02:43:18 +02:00
miniscript.h miniscript: make GetWitnessSize accurate for tapscript 2023-10-13 15:28:38 -04:00
script.cpp iwyu: Export prevector.h from script.h 2023-10-25 11:55:50 +02:00
script.h iwyu: Export prevector.h from script.h 2023-10-25 11:55:50 +02:00
script_error.cpp Implement Tapscript script validation rules (BIP 342) 2020-10-12 17:18:24 -07:00
script_error.h scripted-diff: Bump copyright headers 2020-12-31 09:45:41 +01:00
sigcache.cpp refactor: Move system from util to common library 2023-05-20 12:08:13 +02:00
sigcache.h scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
sign.cpp serialize: Drop useless version param from GetSerializeSize() 2023-11-16 11:14:13 +10:00
sign.h script/sign: Miniscript support in Tapscript 2023-10-08 02:43:24 +02:00
signingprovider.cpp tidy: modernize-use-emplace 2023-10-12 11:27:19 +02:00
signingprovider.h script/signingprovider: introduce a MultiSigningProvider 2023-08-25 12:40:11 +02:00
solver.cpp refactor: Add missing includes 2023-08-17 15:55:01 +02:00
solver.h Rename script/standard.{cpp/h} to script/solver.{cpp/h} 2023-08-14 17:39:49 -04:00