Merge pull request #5332 from yyforyongyu/5259-routing-fix-state

routing: fix payment state and refactor payment lifecycle tests
This commit is contained in:
Olaoluwa Osuntokun authored and GitHub committed 2021-06-24 18:42:17 -07:00
commit 198ac3482c
15 files changed
+4739 -3031

No files matched your search

File diff suppressed because it is too large. Load diff
+37 -2087
View File
File diff suppressed because it is too large. Load diff
+5
View File
@@ -107,6 +107,11 @@ var allTestCases = []*testCase{
name: "private channels",
test: testPrivateChannels,
},
{
name: "private channel update policy",
test: testUpdateChannelPolicyForPrivateChannel,
},
{
name: "invoice routing hints",
test: testInvoiceRoutingHints,
+1
View File
@@ -283,3 +283,4 @@
<time> [ERR] HSWC: ChannelLink(<chan>): failing link: process hodl queue: unable to update commitment: link shutting down with error: internal error
<time> [ERR] INVC: SettleHodlInvoice with preimage <hex>: invoice already canceled
<time> [ERR] RPCS: [/invoicesrpc.Invoices/SettleInvoice]: invoice already canceled
<time> [ERR] HSWC: ChannelLink(<chan>): outgoing htlc(<hex>) has insufficient fee: expected 33000, got 1020