| 1086 | } |
| 1087 | |
| 1088 | void lockin_has_completed(struct channel *channel, bool record_push) |
| 1089 | { |
| 1090 | struct lightningd *ld = channel->peer->ld; |
| 1091 | |
| 1092 | /* Fees might have changed (and we use IMMEDIATE once we're funded), |
| 1093 | * so update now. */ |
| 1094 | try_update_feerates(ld, channel); |
| 1095 | |
| 1096 | try_update_blockheight(ld, channel); |
| 1097 | |
| 1098 | /* Emit an event for the channel open (or channel proposal if blockheight |
| 1099 | * is zero) */ |
| 1100 | channel_record_open(channel, |
| 1101 | channel->scid ? |
| 1102 | short_channel_id_blocknum(*channel->scid) : 0, |
| 1103 | record_push); |
| 1104 | } |
| 1105 | |
| 1106 | void lockin_complete(struct channel *channel, |
| 1107 | enum channel_state expected_state) |
no test coverage detected