Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Long running test seem to fail closing ledger channels #116

Closed
lalexgap opened this issue Sep 29, 2022 · 3 comments · Fixed by statechannels/go-nitro#922
Closed

Long running test seem to fail closing ledger channels #116

lalexgap opened this issue Sep 29, 2022 · 3 comments · Fixed by statechannels/go-nitro#922
Assignees
Labels
🇵🇹 Lisbon Tasks and issues we should attempt to resolve before we go to Lisbon

Comments

@lalexgap
Copy link
Contributor

Here is an example where I attempted to run the benchmark scenario for 500 seconds. It seems to stall closing the ledger channels.

Is this caused by the large amount of virtual channels the ledger channel ends up funding? Is it possible we're just running out of funds?

@lalexgap lalexgap added the 🇵🇹 Lisbon Tasks and issues we should attempt to resolve before we go to Lisbon label Oct 3, 2022
@lalexgap lalexgap self-assigned this Oct 3, 2022
@lalexgap
Copy link
Contributor Author

lalexgap commented Oct 4, 2022

From the logs it looks like the last thing that happens in a transaction being submitted.

0xA9F09a: 21:50:12.260357 engine.go:492: Objective DirectDefunding-0xc7170281b6ccce7c131c67375a38608b2f0c98aaf36694fc7f60bf5bb475142a is WaitingForFinalization
0xA9F09a: 21:50:12.260406 engine.go:666: Sending message {To:0xF34cDb7cC71F909959006b4E61316Aa2d3C99c3B PayloadSummaries:[{ObjectiveId:DirectDefunding-0xc7170281b6ccce7c131c67375a38608b2f0c98aaf36694fc7f60bf5bb475142a Type:SignedStatePayload PayloadDataSize:809}] ProposalSummaries:[] Payments:[] RejectedObjectives:[]}
0xA9F09a: 21:50:12.265305 engine.go:664: Receiving message {To:0xA9F09a7da8B4F812ad9c145938f07d259D379403 PayloadSummaries:[{ObjectiveId:DirectDefunding-0xc7170281b6ccce7c131c67375a38608b2f0c98aaf36694fc7f60bf5bb475142a Type:SignedStatePayload PayloadDataSize:809}] ProposalSummaries:[] Payments:[] RejectedObjectives:[]}
0xA9F09a: 21:50:12.265906 engine.go:492: Objective DirectDefunding-0xc7170281b6ccce7c131c67375a38608b2f0c98aaf36694fc7f60bf5bb475142a is WaitingForWithdraw
0xA9F09a: 21:50:12.265920 engine.go:453: Sending chain transaction for channel 0xc7170281b6ccce7c131c67375a38608b2f0c98aaf36694fc7f60bf5bb475142a

cctlffgnr2gg1ntf73bg.tgz

@lalexgap
Copy link
Contributor Author

lalexgap commented Oct 4, 2022

This might be the underlying issue. I'm going to try the workaround suggested and see if it alleviates our issue.

@lalexgap
Copy link
Contributor Author

lalexgap commented Oct 6, 2022

This might be the underlying issue. I'm going to try the workaround suggested and see if it alleviates our issue.

It turns out it's a similar issue but for hardhat not go-ethereum. The behaviour remains the same though, filters are cleared after 5 minutes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🇵🇹 Lisbon Tasks and issues we should attempt to resolve before we go to Lisbon
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant