ElementsProject / ElementsProject/elements-miniscript

Covenant extension & "Error: All spend paths must require a signature" error

Aperta
#80 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
15
Fork
17
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

given the following taproot descriptor, using `CovExt`:
```
eltr(
02d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e,
{
and_v(
v:spk_eq(out_spk(0), 5120d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e),
v:value_eq(
010000000000000000,
out_value(0)
)
),
and_v(
v:pk(02d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e),
older(512)
)
}
)
```
returns

`Error: All spend paths must require a signature`

does it mean that introspection only paths are not allowed ?

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Riproduci il descrittore taproot fornito usando CovExt ed esamina il percorso di validazione che emette “All spend paths must require a signature.” Determina se il ramo riservato alla sola introspezione viene rifiutato intenzionalmente; il completamento richiederebbe un comportamento atteso confermato e, se necessario, un test di regressione mirato o un aggiornamento della documentazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rust
Ambito
blockchain, cryptography
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.