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

Function psbt_set_version

bitcoin/psbt.c:1109–1120  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1107}
1108
1109bool psbt_set_version(struct wally_psbt *psbt, u32 version)
1110{
1111 bool ok;
1112
1113 tal_wally_start();
1114 ok = wally_psbt_set_version(psbt, 0, version) == WALLY_OK;
1115 if (ok && version == 2) {
1116 ok &= wally_psbt_set_tx_modifiable_flags(psbt, WALLY_PSBT_TXMOD_INPUTS | WALLY_PSBT_TXMOD_OUTPUTS) == WALLY_OK;
1117 }
1118 tal_wally_end(psbt);
1119 return ok;
1120}

Callers 15

sign_our_inputsFunction · 0.85
towire_wally_psbtFunction · 0.85
fromwire_wally_psbtFunction · 0.85
json_signpsbtFunction · 0.85
json_setpsbtversionFunction · 0.85
sendpsbt_doneFunction · 0.85
json_reserveinputsFunction · 0.85
json_unreserveinputsFunction · 0.85
finish_psbtFunction · 0.85
json_openchannel_initFunction · 0.85

Calls 2

tal_wally_startFunction · 0.85
tal_wally_endFunction · 0.85

Tested by

no test coverage detected