Update channels-db test and update electrum servers list#766
Conversation
The test purpose is only to read the sql file in v1, not to test the channels data serialization.
|
I'm seeing some errors in iosSimulatorArm64Test:
And also with the lintDebug:
|
|
The linting error is a false positive, I've added a parameter to ignore it specifically.
This is likely because the db tests are not implemented for iOS (actually the part loading the test db file), see |
This PR removes the obsolete channels-db tests that were using old channels data. The new channels-db tests now work similarly to the payments-db tests, that is, try to load a version database file, and read the channels data from the base.
Note that the channels database is still in v1, it has not changed since the creation of the app. Actual channels data may have changed over the years but this is transparent to Phoenix as those data are serialised in the database, and that serialisation is tested in lightning-kmp.
This PR also updates the mainnet electrum servers list, removing some servers and adding new ones.