breacharbiter: mark channel as fully closed after retribution enacted
This commit is contained in:
parent
27329ed9db
commit
4609bd462f
@ -326,6 +326,12 @@ func (b *breachArbiter) exactRetribution(confChan *chainntnfs.ConfirmationEvent,
|
|||||||
"have been claimed", breachInfo.chanPoint,
|
"have been claimed", breachInfo.chanPoint,
|
||||||
revokedFunds, totalFunds)
|
revokedFunds, totalFunds)
|
||||||
|
|
||||||
|
// With the channel closed, mark it in the database as such.
|
||||||
|
err := b.db.MarkChanFullyClosed(&breachInfo.chanPoint)
|
||||||
|
if err != nil {
|
||||||
|
brarLog.Errorf("unable to mark chan as closed: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
// TODO(roasbeef): add peer to blacklist?
|
// TODO(roasbeef): add peer to blacklist?
|
||||||
|
|
||||||
// TODO(roasbeef): close other active channels with offending peer
|
// TODO(roasbeef): close other active channels with offending peer
|
||||||
|
Loading…
Reference in New Issue
Block a user