Use new regtest infrastructure to do e2e tests
If we have and easy and relatively fast way to run e2e tests, then it will make sense to setup some scaffolding so that we can test all of our main features and increase confidence in the complete system.
I assume it would have a separate test runner since it will be orders of magnitude slower than unit tests. But with smart containerization, it may even be fast enough to include in the main tests.
Examples of current e2e tests that require manual operation and real money to execute.
test/e2e/network.test.ts
Link to some of the new regtest containerized infrastructure