MCPcopy Create free account
hub / github.com/ElementsProject/lightning / psbt_output_mark_as_external

Function psbt_output_mark_as_external

common/psbt_open.c:542–549  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

540}
541
542void psbt_output_mark_as_external(const tal_t *ctx,
543 struct wally_psbt_output *output)
544{
545 u8 *key = psbt_make_key(tmpctx, PSBT_TYPE_OUTPUT_EXTERNAL, NULL);
546 beint16_t bev = cpu_to_be16(1);
547
548 psbt_output_set_unknown(ctx, output, key, &bev, sizeof(bev));
549}
550
551bool psbt_output_to_external(const struct wally_psbt_output *output)
552{

Callers 2

finish_txprepareFunction · 0.85
mw_load_outputsFunction · 0.85

Calls 3

psbt_make_keyFunction · 0.85
cpu_to_be16Function · 0.85
psbt_output_set_unknownFunction · 0.85

Tested by

no test coverage detected