File tree 2 files changed +14
-1
lines changed
2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 9
9
- Added scriptContext(` Legacy ` and ` Segwitv0 ` ) to Miniscript.
10
10
- Miscellenous fixes against DoS attacks for heavy nesting.
11
11
- Fixed Satisfier bug that caused flipping of arguments for ` and_v ` and ` and_n ` and ` and_or `
12
+
13
+ # 2.0.0 - Oct 1, 2020
14
+
15
+ - Changes to the miniscript type system to detect an invalid
16
+ combination of heightlocks and timelocks
17
+ - Lift miniscripts can now fail. Earlier it always succeded and gave
18
+ the resulting Semantic Policy
19
+ - Compiler will not compile policies that contain atleast one
20
+ unspendable path
21
+ - Added support for Descriptor PublicKeys(xpub)
22
+ - Added a generic psbt finalizer and extractor
23
+ - Updated Satisfaction API for checking time/height before setting satisfaction
24
+ - Added a policy entailment API for more miniscript semantic analysisq
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " miniscript"
3
- version = " 1 .0.0"
3
+ version = " 2 .0.0"
4
4
authors = [
" Andrew Poelstra <[email protected] >, Sanket Kanjalkar <[email protected] >" ]
5
5
repository = " https://github.com/apoelstra/miniscript"
6
6
description = " Miniscript: a subset of Bitcoin Script designed for analysis"
You can’t perform that action at this time.
0 commit comments