Prefer SSL electrum servers, but fall back to TCP where no SSL electrum is listed.
NB: Monitor stability post-release for reports of expired cert issues. If it's a common issue, consider reverting back to TCP-only.
Also, this brings a significant benefit where the Defi API binary will use half the previous number of file descriptors. This was the primary limitation requiring us to introduce the limit of the number of activated coins on mobile. Monitor the stability post-launch and consider increasing the limit once we are sure of the fix's stability. I'm also leaving the limit unchanged for now to see if it resolves the difficult-to-reproduce iOS (primarily, but also some Android reports) crash we've been chasing for a while.
Prefer SSL electrum servers, but fall back to TCP where no SSL electrum is listed.
NB: Monitor stability post-release for reports of expired cert issues. If it's a common issue, consider reverting back to TCP-only.
Also, this brings a significant benefit where the Defi API binary will use half the previous number of file descriptors. This was the primary limitation requiring us to introduce the limit of the number of activated coins on mobile. Monitor the stability post-launch and consider increasing the limit once we are sure of the fix's stability. I'm also leaving the limit unchanged for now to see if it resolves the difficult-to-reproduce iOS (primarily, but also some Android reports) crash we've been chasing for a while.