Browse Source

elements: include the value + asset tag for 'PSET's

Not strictly necessary as technically this info is included in the
witness_utxo, but nice to have
bump-pyln-proto
niftynei 4 years ago
committed by Rusty Russell
parent
commit
273f0991b0
  1. 10
      wallet/reservation.c

10
wallet/reservation.c

@ -280,6 +280,16 @@ static struct wally_psbt *psbt_using_utxos(const tal_t *ctx,
NULL, redeemscript);
psbt_input_set_wit_utxo(psbt, i, scriptPubkey, utxos[i]->amount);
if (is_elements(chainparams)) {
struct amount_asset asset;
/* FIXME: persist asset tags */
asset = amount_sat_to_asset(&utxos[i]->amount,
chainparams->fee_asset_tag);
/* FIXME: persist nonces */
psbt_elements_input_set_asset(psbt,
psbt->num_inputs - 1,
&asset);
}
}
return psbt;

Loading…
Cancel
Save