ElementsProject / ElementsProject/elements
`signrawtransactionwithwallet` does not take enough information to sign
未關閉
- 主要語言
- C++
- 星號
- 1.2k
- 分支
- 416
- 平均合併
- 1 天 23 小時
- 30 天內合併 PR
- 15
描述
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.
貢獻指南
研究方向
該 issue 將 signrawtransactionwithwallet 指定為進入點;請定位其 RPC 實作以及現有的、用於對未確認輸入進行簽署的測試。確定應如何為 Taproot 提供缺少的資產資訊,然後確認 RPC 能夠從未確認輸入對 Taproot 輸出進行簽署,且不會破壞現有呼叫。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- cpp
- 領域
- blockchain
- Issue 類型
- 缺陷
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 停滯
- 描述清晰度
- 基本清楚
- 新手友好度
- 42/100