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
6925ae66b9fc9183652c14f660ce3b62ba0707d6 clippy: remove now-unneeded i64 import (Andrew Poelstra)
0fb47b7fcde70e71321d726465b0ff885b20b3b5 satisfaction: use new Threshold type (Andrew Poelstra)
ff8f07769a5cd68cf3c8701d856739f58f00a996 miniscript: use new Threshold type for thresh (Andrew Poelstra)
95f8dacdcf83eec03a485faa790100e5263ea139 compiler: eliminate unused error paths (Andrew Poelstra)
Pull request description:
This completes the "threshold" conversion and completely drops the various ad-hoc error paths related to threshold values (most of which were just random strings).
The next set of PRs will be related to cleaning up errors in general a bit, to strongly-type things and add span information. But I am struggling a bit with how to box the associated error types for the MiniscriptKey types so it may be a while. (Very hard to do this in a std/nostd compatible way and the final result will probably be inconvenient/annoying for users.)
ACKs for top commit:
tcharding:
ACK 6925ae66b9fc9183652c14f660ce3b62ba0707d6
sanket1729:
ACK 6925ae66b9fc9183652c14f660ce3b62ba0707d6
Tree-SHA512: 04344be051cb5b16f691eafdb64818ffd44c9adc15f71ad6c664e9f337dc4ed52be66a540bf5c99eeb4b384a95d93e2518f290b84cf6abf9cb092e789b57a3fa
0 commit comments