elements/src/script
Andrew Poelstra 1ba24fe9b3
Merge ElementsProject/elements#1002: Implement Taproot Sighash
14f93579a5 Add pegins and issuance test (sanket1729)
edf8455fe4 Fix bug in CAssetIssuance decoding (sanket1729)
cdd75d4251 Update OP_SUCCESS for elements with allowed opcodes (sanket1729)
4618097ab4 Implement taphash for elements (sanket1729)
6c985308d7 Implement Taphash in test framework (sanket1729)
a26f6fead6 Expose only blockchain hash twice in header (sanket1729)
afb9e7b727 taproot: feed genesis hash and parent pegged asset to sighash function (Andrew Poelstra)

Pull request description:

ACKs for top commit:
  apoelstra:
    ACK 14f93579a5

Tree-SHA512: f0a3f6ef9f8958bc948cc42375600767f39aadc0dac096fe8e7823dc69ddc4204360e504af7801d05bb19ae4e6ace6a271842531c192e330167381cf2690c856
2021-07-07 20:58:41 +00:00
..
bitcoinconsensus.cpp Expose only blockchain hash twice in header 2021-07-01 17:56:44 +00:00
bitcoinconsensus.h Expose only blockchain hash twice in header 2021-07-01 17:56:44 +00:00
descriptor.cpp Merge ed03bfc899 into merged_master (Elements PR #726) 2020-11-09 21:20:31 +00:00
descriptor.h Add IsSingleType to Descriptors 2020-04-23 13:59:48 -04:00
generic.hpp Merge a993a7c675 into merged_master (Elements PR #960) 2021-03-25 23:46:21 +00:00
interpreter.cpp Implement taphash for elements 2021-07-01 17:56:44 +00:00
interpreter.h Implement taphash for elements 2021-07-01 17:56:44 +00:00
keyorigin.h Implement operator< for KeyOriginInfo and CExtPubKey 2021-06-22 13:54:50 -04:00
pegins.cpp Merge dcf2ccbfde into merged_master (Bitcoin PR #18115) 2020-11-26 01:07:51 +00:00
pegins.h Merge dcf2ccbfde into merged_master (Bitcoin PR #18115) 2020-11-26 01:07:51 +00:00
script.cpp Update OP_SUCCESS for elements with allowed opcodes 2021-07-01 17:56:44 +00:00
script.h Merge 3caee16946 into merged_master (Bitcoin PR #19953) 2020-12-01 02:54:57 +00:00
script_error.cpp Implement Tapscript script validation rules (BIP 342) 2020-10-12 17:18:24 -07:00
script_error.h Merge 3caee16946 into merged_master (Bitcoin PR #19953) 2020-12-01 02:54:57 +00:00
sigcache.cpp reduce cache sizes so that default maxsigcache size is same as Bitcoin 2021-03-26 17:33:05 +00:00
sigcache.h Merge 3caee16946 into merged_master (Bitcoin PR #19953) 2020-12-01 02:54:57 +00:00
sign.cpp fix invalid memory access that I added when merging descriptor wallets 2021-03-26 17:33:05 +00:00
sign.h moveonly: Move (Un)Serialize(To/From)Vector, (De)SerializeHDKeypaths to psbt module 2021-06-22 13:54:50 -04:00
signingprovider.cpp Use explicit conversion from WitnessV0KeyHash -> CKeyID 2020-06-19 12:14:08 -07:00
signingprovider.h Merge 68e841e0af into merged_master (Bitcoin PR #18067) 2020-11-26 01:07:44 +00:00
standard.cpp ci: various linter / CI compiler error fixes 2021-03-26 17:33:04 +00:00
standard.h ci: various linter / CI compiler error fixes 2021-03-26 17:33:04 +00:00