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
Merge #845: various improvements/refactors of the decoder and its errors
cdb36c1 miniscript: rename parse_* functions to decode_* (Andrew Poelstra)
5fea2b3 miniscript: rename and cleanup decode::KeyParseError (Andrew Poelstra)
a57fab3 miniscript: replace many calls to reduce0 in decode with infallible constructors (Andrew Poelstra)
5b736bd miniscript: move lexer errors into their own type (Andrew Poelstra)
ceadd0d miniscript: use byte arrays in lexer (Andrew Poelstra)
Pull request description:
The last commit, which renames `parse_with_ext` to `decode_with_ext`, I think we should backport with deprecation to 12.x. This is a pretty uncommonly used function and is unlikely to bother anybody, but the current name is inconsistent with our general use of "parse" for strings and "decode" for scripts.
ACKs for top commit:
sanket1729:
ACK cdb36c1
Tree-SHA512: 8a3563dd23e49cf9331b299e237337a3d1097c15d5fe143ec9aa3f686d681fda077f019b25f0d66fccdd9a88ec489a84e144fcbb28410a671eb113f38e0fe58d
0 commit comments