mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-08-28 14:40:51 +02:00
lnwire: update closing_complete and closing_sig to latest spec draft
Both these messages now carry the address of both parties, so you can update an address without needing to send shutdown again.
This commit is contained in:
@@ -1355,6 +1355,18 @@ func TestLightningWireProtocol(t *testing.T) {
|
||||
LockTime: uint32(r.Int63()),
|
||||
ClosingSigs: ClosingSigs{},
|
||||
}
|
||||
req.CloserScript, err = randDeliveryAddress(r)
|
||||
if err != nil {
|
||||
t.Fatalf("unable to generate delivery "+
|
||||
"address: %v", err)
|
||||
return
|
||||
}
|
||||
req.CloseeScript, err = randDeliveryAddress(r)
|
||||
if err != nil {
|
||||
t.Fatalf("unable to generate delivery "+
|
||||
"address: %v", err)
|
||||
return
|
||||
}
|
||||
|
||||
if r.Intn(2) == 0 {
|
||||
sig := req.CloserNoClosee.Zero()
|
||||
@@ -1403,6 +1415,20 @@ func TestLightningWireProtocol(t *testing.T) {
|
||||
req := ClosingSig{
|
||||
ChannelID: ChannelID(c),
|
||||
ClosingSigs: ClosingSigs{},
|
||||
FeeSatoshis: btcutil.Amount(r.Int63()),
|
||||
LockTime: uint32(r.Int63()),
|
||||
}
|
||||
req.CloserScript, err = randDeliveryAddress(r)
|
||||
if err != nil {
|
||||
t.Fatalf("unable to generate delivery "+
|
||||
"address: %v", err)
|
||||
return
|
||||
}
|
||||
req.CloseeScript, err = randDeliveryAddress(r)
|
||||
if err != nil {
|
||||
t.Fatalf("unable to generate delivery "+
|
||||
"address: %v", err)
|
||||
return
|
||||
}
|
||||
|
||||
if r.Intn(2) == 0 {
|
||||
|
Reference in New Issue
Block a user