Browse Source

json: Add the json interface for `struct sha256`

pull/2938/head
trueptolemy 6 years ago
committed by ZmnSCPxj, ZmnSCPxj jxPCSmnZ
parent
commit
a9e346a1f4
  1. 6
      lightningd/json.c
  2. 3
      lightningd/json.h

6
lightningd/json.c

@ -472,3 +472,9 @@ void json_add_secret(struct json_stream *response, const char *fieldname,
{
json_add_hex(response, fieldname, secret, sizeof(struct secret));
}
void json_add_sha256(struct json_stream *result, const char *fieldname,
const struct sha256 *hash)
{
json_add_hex(result, fieldname, hash, sizeof(*hash));
}

3
lightningd/json.h

@ -214,4 +214,7 @@ void json_add_timeabs(struct json_stream *result, const char *fieldname,
void json_add_time(struct json_stream *result, const char *fieldname,
struct timespec ts);
void json_add_sha256(struct json_stream *result, const char *fieldname,
const struct sha256 *hash);
#endif /* LIGHTNING_LIGHTNINGD_JSON_H */

Loading…
Cancel
Save