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

Function run_bitcoin_cliv

plugins/bcli.c:214–227  ·  view source on GitHub ↗

Synchronous execution of bitcoin-cli. * Returns result with output and exit status. */

Source from the content-addressed store, hash-verified

212/* Synchronous execution of bitcoin-cli.
213 * Returns result with output and exit status. */
214static struct bcli_result *
215run_bitcoin_cliv(const tal_t *ctx,
216 struct plugin *plugin,
217 const char *method,
218 va_list ap)
219{
220 const char **stdinargs;
221 const char **cmd;
222
223 stdinargs = tal_arr(ctx, const char *, 0);
224 cmd = gather_argsv(ctx, &stdinargs, method, ap);
225
226 return execute_bitcoin_cli(ctx, plugin, cmd, stdinargs);
227}
228
229static LAST_ARG_NULL struct bcli_result *
230run_bitcoin_cli(const tal_t *ctx,

Callers 1

run_bitcoin_cliFunction · 0.85

Calls 2

gather_argsvFunction · 0.85
execute_bitcoin_cliFunction · 0.85

Tested by

no test coverage detected