2022-07-19 09:34:37 +02:00
|
|
|
#include "config.h"
|
|
|
|
#include <common/json_stream.h>
|
|
|
|
#include <plugins/bkpr/onchain_fee.h>
|
|
|
|
|
|
|
|
|
|
|
|
void json_add_onchain_fee(struct json_stream *out,
|
|
|
|
struct onchain_fee *fee)
|
|
|
|
{
|
|
|
|
json_object_start(out, NULL);
|
|
|
|
json_add_string(out, "account", fee->acct_name);
|
|
|
|
json_add_string(out, "type", "onchain_fee");
|
|
|
|
json_add_string(out, "tag", "onchain_fee");
|
2023-03-14 06:21:50 +01:00
|
|
|
json_add_amount_msat(out, "credit_msat", fee->credit);
|
|
|
|
json_add_amount_msat(out, "debit_msat", fee->debit);
|
2022-07-19 09:34:37 +02:00
|
|
|
json_add_string(out, "currency", fee->currency);
|
|
|
|
json_add_u64(out, "timestamp", fee->timestamp);
|
|
|
|
json_add_txid(out, "txid", &fee->txid);
|
|
|
|
json_object_end(out);
|
|
|
|
}
|
|
|
|
|