channeldb: extend TestFetchClosedChannels to populate local chan cfg properly
This commit is contained in:
parent
cf06b041a4
commit
26032f5956
@ -165,18 +165,38 @@ func createTestChannelState(cdb *DB) (*OpenChannel, error) {
|
|||||||
CsvDelay: uint16(rand.Int31()),
|
CsvDelay: uint16(rand.Int31()),
|
||||||
MultiSigKey: keychain.KeyDescriptor{
|
MultiSigKey: keychain.KeyDescriptor{
|
||||||
PubKey: privKey.PubKey(),
|
PubKey: privKey.PubKey(),
|
||||||
|
KeyLocator: keychain.KeyLocator{
|
||||||
|
Family: keychain.KeyFamilyMultiSig,
|
||||||
|
Index: 9,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
RevocationBasePoint: keychain.KeyDescriptor{
|
RevocationBasePoint: keychain.KeyDescriptor{
|
||||||
PubKey: privKey.PubKey(),
|
PubKey: privKey.PubKey(),
|
||||||
|
KeyLocator: keychain.KeyLocator{
|
||||||
|
Family: keychain.KeyFamilyRevocationBase,
|
||||||
|
Index: 8,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
PaymentBasePoint: keychain.KeyDescriptor{
|
PaymentBasePoint: keychain.KeyDescriptor{
|
||||||
PubKey: privKey.PubKey(),
|
PubKey: privKey.PubKey(),
|
||||||
|
KeyLocator: keychain.KeyLocator{
|
||||||
|
Family: keychain.KeyFamilyPaymentBase,
|
||||||
|
Index: 7,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
DelayBasePoint: keychain.KeyDescriptor{
|
DelayBasePoint: keychain.KeyDescriptor{
|
||||||
PubKey: privKey.PubKey(),
|
PubKey: privKey.PubKey(),
|
||||||
|
KeyLocator: keychain.KeyLocator{
|
||||||
|
Family: keychain.KeyFamilyDelayBase,
|
||||||
|
Index: 6,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
HtlcBasePoint: keychain.KeyDescriptor{
|
HtlcBasePoint: keychain.KeyDescriptor{
|
||||||
PubKey: privKey.PubKey(),
|
PubKey: privKey.PubKey(),
|
||||||
|
KeyLocator: keychain.KeyLocator{
|
||||||
|
Family: keychain.KeyFamilyHtlcBase,
|
||||||
|
Index: 5,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -772,6 +792,7 @@ func TestFetchClosedChannels(t *testing.T) {
|
|||||||
TimeLockedBalance: state.RemoteCommitment.LocalBalance.ToSatoshis() + 10000,
|
TimeLockedBalance: state.RemoteCommitment.LocalBalance.ToSatoshis() + 10000,
|
||||||
CloseType: RemoteForceClose,
|
CloseType: RemoteForceClose,
|
||||||
IsPending: true,
|
IsPending: true,
|
||||||
|
LocalChanConfig: state.LocalChanCfg,
|
||||||
}
|
}
|
||||||
if err := state.CloseChannel(summary); err != nil {
|
if err := state.CloseChannel(summary); err != nil {
|
||||||
t.Fatalf("unable to close channel: %v", err)
|
t.Fatalf("unable to close channel: %v", err)
|
||||||
|
Loading…
Reference in New Issue
Block a user