psbt: Return std::optional from PrecomputePSBTData

This commit is contained in:
Ava Chow
2026-03-17 16:21:49 -07:00
parent 092de4f1f6
commit c568624ff2
8 changed files with 27 additions and 7 deletions

View File

@@ -24,7 +24,8 @@ PSBTAnalysis AnalyzePSBT(PartiallySignedTransaction psbtx)
result.inputs.resize(psbtx.inputs.size());
const PrecomputedTransactionData txdata = PrecomputePSBTData(psbtx);
// PrecomputePSBTData calls GetUnsignedTx() which we checked already works
const PrecomputedTransactionData txdata = *PrecomputePSBTData(psbtx);
for (unsigned int i = 0; i < psbtx.inputs.size(); ++i) {
PSBTInput& input = psbtx.inputs[i];