lnwallet: populate the update totem during channel initialization
This commit is contained in:
parent
27744a3582
commit
f52b8370bc
@ -74,6 +74,9 @@ func newLightningChannel(wallet *LightningWallet, events *chainntnfs.ChainNotifi
|
|||||||
unfufilledPayments: make(map[PaymentHash]*PaymentRequest),
|
unfufilledPayments: make(map[PaymentHash]*PaymentRequest),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Populate the totem.
|
||||||
|
lc.updateTotem <- struct{}{}
|
||||||
|
|
||||||
fundingTxId := state.FundingTx.TxSha()
|
fundingTxId := state.FundingTx.TxSha()
|
||||||
fundingPkScript, err := scriptHashPkScript(state.FundingRedeemScript)
|
fundingPkScript, err := scriptHashPkScript(state.FundingRedeemScript)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -436,7 +439,7 @@ func (lc *LightningChannel) SettleHTLC(rValue [20]byte, newRevocation [20]byte)
|
|||||||
lnChannel: lc,
|
lnChannel: lc,
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO(roasbeef): such copy pasta, make into func
|
// TODO(roasbeef): such copy pasta, make into func...
|
||||||
// Get next revocation hash, updating the number of updates in the
|
// Get next revocation hash, updating the number of updates in the
|
||||||
// channel as a result.
|
// channel as a result.
|
||||||
chanUpdate.currentUpdateNum = lc.channelState.NumUpdates
|
chanUpdate.currentUpdateNum = lc.channelState.NumUpdates
|
||||||
|
Loading…
Reference in New Issue
Block a user