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 #676: Use threshold in Terminal and Satisfaction
6925ae6 clippy: remove now-unneeded i64 import (Andrew Poelstra)
0fb47b7 satisfaction: use new Threshold type (Andrew Poelstra)
ff8f077 miniscript: use new Threshold type for thresh (Andrew Poelstra)
95f8dac 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 6925ae6
sanket1729:
ACK 6925ae6
Tree-SHA512: 04344be051cb5b16f691eafdb64818ffd44c9adc15f71ad6c664e9f337dc4ed52be66a540bf5c99eeb4b384a95d93e2518f290b84cf6abf9cb092e789b57a3fa
0 commit comments