bkpr: wire up our chain fee accting to chain event reception

When we get a chain event, check to see if this updates any onchain fee
records that we have.
This commit is contained in:
niftynei 2022-07-19 17:04:35 +09:30 committed by Rusty Russell
parent 721ceb7519
commit b7d85f1d0b

View file

@ -184,9 +184,17 @@ static const char *parse_and_log_chain_move(struct command *cmd,
maybe_update_account(db, acct, e, tags); maybe_update_account(db, acct, e, tags);
/* Can we calculate any onchain fees now? */ /* Can we calculate any onchain fees now? */
err = maybe_update_onchain_fees(cmd, db,
e->spending_txid ?
e->spending_txid :
&e->outpoint.txid);
db_commit_transaction(db);
if (err)
return err;
/* FIXME: maybe mark channel as 'onchain_resolved' */ /* FIXME: maybe mark channel as 'onchain_resolved' */
db_commit_transaction(db);
return NULL; return NULL;
} }