aboutsummaryrefslogtreecommitdiff
path: root/src/script/miniscript.cpp
AgeCommit message (Expand)Author
2023-10-08miniscript: account for keys as being 32 bytes under Taproot contextAntoine Poinsot
2023-10-08miniscript: adapt resources checks depending on contextAntoine Poinsot
2023-10-08miniscript: sanity asserts context in ComputeTypeAntoine Poinsot
2023-10-08miniscript: make 'd:' have the 'u' property under Tapscript contextAntoine Poinsot
2023-10-08miniscript: introduce a multi_a fragmentAntoine Poinsot
2023-10-08miniscript: restrict multi() usage to P2WSH contextAntoine Poinsot
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-02-16Merge bitcoin/bitcoin#24149: Signing support for Miniscript Descriptorsfanquake
2023-02-11Align 'e' property of or_d and andor with website specPieter Wuille
2023-02-11miniscript: satisfaction supportAntoine Poinsot
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-05-30miniscript: nit: don't return after assert(false)Antoine Poinsot
2022-05-30miniscript: explicit the threshold size computation in multi()Antoine Poinsot
2022-05-30miniscript: add an OpCode typedef for readabilityAntoine Poinsot
2022-04-28miniscript: use optional instead of bool/outargAntoine Poinsot
2022-04-28scripted-diff: miniscript: rename 'nodetype' variables to 'fragment'Antoine Poinsot
2022-04-28miniscript: remove a workaround for a GCC 4.8 bugAntoine Poinsot
2022-04-18miniscript: the 'd:' wrapper must not be 'u'Antoine Poinsot
2022-03-17Miniscript: conversion from scriptPieter Wuille
2022-03-17Miniscript: type system, script creation, text notation, testsPieter Wuille