-
Easy to reproduce, hard to fix
```python
sample = "\\foo\rbar\n"
context = miniscript.Context(self.engine, {'sample': sample})
result = miniscript.Environment().evaluate_code('sample', context)
…
-
When pressing Ctrl+C, you quit from MiniScript environment. It seems there's no way to interrupt the running code simply.
Ctrl+C is more suitable to do a BREAK thing, not an ABORT thing.
So just let…
-
Adding this to `miniscript/mod.rs` results in a panic.
```
#[test]
fn test_regression_29() {
let _ = Descriptor::::from_str("eltr(,thresh(1,spk_eq(,00)))");
}
```
```
asser…
-
I open this issue for brainstorm about the optimal workflow for signing with `airgapped` wallet using communication over `QRCode` scanning (Seedsigner/Jade/SpecterDIY/???)
I think for now only spec…
-
deps left:
- [x] bech32
- [x] bitcoin
- [x] bitcoincore-rpc
- [x] bitcoin_hashes
- [x] bls12_381
- [ ] cln-plugin
- [x] electrum-client
- [x] esplora-client
- [x] ff
- [ ] gloo-net
- [x] gr…
-
We ran miniscript on all p2(w)sh and p2tr script-path inputs from 20 recent mainnet blocks (about 60,000 tx inputs). The program tried to create a miniscript interpreter `miniscript::Interpreter::from…
-
I now get this error from one of my dependent crates (rust-miniscript) when compiling with the `--release` flag
```
error[E0275]: overflow evaluating the requirement `F: FnMut`
|
= help: con…
-
After #176 i was alarmed by some development debt, which include:
- Grammatical doc errors(discovered by typos.)
- Incompatible Versions, such as
- ` found crate miniscript compiled by an incomp…
-
As discussed in https://github.com/rust-bitcoin/rust-miniscript/pull/450#issuecomment-1253977283 the script currently warns about `@` in PR description but it may be more convenient to jut remove them…
-
UTXOS.org specifically lists minsc under resources as supporting CTV. I don’t see any mention of this on the website or the repo. I know also that Sapio uses rust-miniscript under the hood, just like …