You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1259375d7b7c91053e09d1cbe3db983612fe301c miniscript: make display prefer 'u' over 'l' in the fragment l:0 (Andrew Poelstra)
67fdc506dfdfd7c3c35108fbd30010fda9a4a2eb descriptor: reject strings of the form "tr(<key>,)" (Andrew Poelstra)
00cac40ef68a0c74e40e9a252000f21dfb82c58a descriptor: add unit test demonstrating sanity-checking behavior in <= 12.x (Andrew Poelstra)
Pull request description:
This PR has three changes which are mostly unrelated except that they were all found when fuzzing my "rewrite expression parser to be nonrecursive" branch against 12.x.
* First is a unit test demonstrating #734. It doesn't fix anything, just tests the current behavior.
* Second is a fix for #736 (backported in #735).
* Third tweaks the new `Display` code from #722 to change how the ambiguous `l:0`/`u:0` is serialized, to match 12.x.
ACKs for top commit:
sanket1729:
ACK 1259375d7b7c91053e09d1cbe3db983612fe301c
Tree-SHA512: 921d65a1efd49bda0f9db488a2854b004e14518f584d832497a9dbc13a845ceec99544375385570c6ac42d4985277e8dcbb3aa8654de93235cf9067ba601f91d
0 commit comments