unilateral close when receive announcement_signatures without sending funding_locked
nayuta-ueno opened this issue · 3 comments
nayuta-ueno commented
- connect ptarmdとfaucet(lnd?) and faucet starts open_channel
- faucet send
funding_locked
, but ptarmd not send. - restart ptarmd
- connect to faucet
- faucet send
init
andannouncement_signatures
- ptarmd go to unilateral close.
nayuta-gondo commented
ptarmd should ignore the announcement_signatures
nayuta-ueno commented
ignoreにするところまでやります。
nayuta-ueno commented
log.txt
ignoreにして評価。
lnd : a575b5679d116fcadb0f5b8dd943953e11646de4
(regtest)
- ptarmdからconnect
- lndからopen_channel
- そのままptarmdをkill
- generate 6
- ptarmd起動
[ptarmd => lnd] init
[lnd => ptarmd] init
[lnd => ptarmd] channel_update
[lnd => ptarmd] announcement_signatures
[lnd => ptarmd] channel_reestablish
[ptarmd => lnd] channel_reestablish
[lnd => ptarmd] funding_locked
[ptarmd => lnd] funding_locked
[ptarmd => lnd] channel_update
[ptarmd => lnd] announcement_signatures
[lnd => ptarmd] node_announcement (fail save???)