ElementsProject / ElementsProject/elements
`signrawtransactionwithwallet` does not take enough information to sign
- Linguagem predominante
- C++
- Estrelas
- 1.2k
- Forks
- 416
- Merge médio
- 1d 23h
- PRs com merge (30d)
- 15
Descrição
If you try to call `signrawtransactionwithwallet` on an unconfirmed input, you need to provide the input's information, including the amount (for segwit) and asset (for Taproot). But the RPC does not take the asset. So you cannot sign Taproot outputs with this RPC.
Guia de contribuição
Direção de pesquisa
A issue nomeia signrawtransactionwithwallet como o ponto de entrada; localize sua implementação RPC e quaisquer testes existentes para assinar inputs não confirmados. Determine como as informações de ativo ausentes devem ser fornecidas para Taproot e, em seguida, confirme que a RPC pode assinar outputs Taproot a partir de inputs não confirmados sem quebrar as chamadas existentes.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- cpp
- Domínio
- blockchain
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 42/100