ElementsProject / ElementsProject/elements

Descriptors tracking issue

Abierto
#944 0 comentarios 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
1.2k
Forks
416
Merge medio
1 d 23 h
PR fusionados (30 d)
15

Descripción

In the 0.21 rebase we have descriptor wallets. There is some followup work we need to do to make this usable

- [ ] publish design doc which adds CT and pegin descriptors
- [ ] add musig and slip77 key wrappers (may require libsecp-zkp update)
- [ ] do Taproot descriptors (ideally we'd copy Core here, but maybe we're ahead of their schedule as they haven't started)
- [ ] update `upgradewallet` RPC for Elements (also not yet done in Core, we can wait for them)
- [ ] Move PAK key management into its own `ScriptPubKeyMan` or otherwise separate it from ordinary wallet keys

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza revisando el trabajo de descriptor-wallet del rebase de 0.21 y la implementación correspondiente de descriptores en Core. Usa la checklist como alcance: documentación de diseño, descriptores CT y pegin, wrappers de claves, descriptores Taproot, el RPC upgradewallet de Elements y la gestión separada de claves PAK. Se considera terminado cuando cada seguimiento enumerado se haya completado o se hayan documentado su dependencia y estado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp
Área
blockchain
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.