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

Function param_msat

common/json_param.c:600–610  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

598}
599
600struct command_result *param_msat(struct command *cmd, const char *name,
601 const char *buffer, const jsmntok_t *tok,
602 struct amount_msat **msat)
603{
604 *msat = tal(cmd, struct amount_msat);
605 if (parse_amount_msat(*msat, buffer + tok->start, tok->end - tok->start))
606 return NULL;
607
608 return command_fail_badparam(cmd, name, buffer, tok,
609 "should be a millisatoshi amount");
610}
611
612struct command_result *param_sat(struct command *cmd, const char *name,
613 const char *buffer, const jsmntok_t *tok,

Callers 1

param_msat_u32Function · 0.85

Calls 2

parse_amount_msatFunction · 0.70
command_fail_badparamFunction · 0.70

Tested by

no test coverage detected