lightningd: put min/max feerates into db, struct channel.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2018-04-03 16:49:39 +09:30
parent 4234321f7e
commit 6bb47276ce
7 changed files with 42 additions and 8 deletions

View File

@@ -151,7 +151,9 @@ struct channel *new_channel(struct peer *peer, u64 dbid,
bool last_was_revoke,
/* NULL or stolen */
struct changed_htlc *last_sent_commit,
u32 first_blocknum)
u32 first_blocknum,
u32 min_possible_feerate,
u32 max_possible_feerate)
{
struct channel *channel = tal(peer->ld, struct channel);
@@ -204,6 +206,8 @@ struct channel *new_channel(struct peer *peer, u64 dbid,
channel->last_was_revoke = last_was_revoke;
channel->last_sent_commit = tal_steal(channel, last_sent_commit);
channel->first_blocknum = first_blocknum;
channel->min_possible_feerate = min_possible_feerate;
channel->max_possible_feerate = max_possible_feerate;
derive_channel_seed(peer->ld, &channel->seed, &peer->id, channel->dbid);
list_add_tail(&peer->channels, &channel->list);