ghost43
ghost43
I don't think there is any code in Electrum that directly interacts with the activity lifecycle. Note that this issue happens if and only if the activity onDestroy is called...
Note the logs in OP: ``` 06-07 20:16:16.469 24203 24203 V SDL : onDestroy() 06-07 20:16:20.252 24203 24229 I python : [INFO ] [network event] network_updated 06-07 20:16:20.882 24203 24229...
For reference, in Electrum, we carry this patch for p4a: https://github.com/SomberNight/python-for-android/commit/be4fa2ff63e70b64189a18f2edad92f87a8d8593 used like this: https://github.com/spesmilo/electrum/blob/4b8790c9198fe2578e2b8fe769101c18a89dd0be/contrib/android/make_apk.sh#L70-L81 This way, a keystore specific to debug builds is generated on demand if not there...
Right, see linked issue for that.
Anyone reporting this, please take a look at potential explanation in https://github.com/spesmilo/electrum/issues/5082 Please comment if the explanation applies or not.
I think I might have built on Windows. I don't remember for sure. Certainly seems likely now. I will make sure to use Linux for the next build.
It seems it failed to decode the response received from bitcoind, for: `return await self._send_single('getrawmempool')`
Note: need to keep an eye on this when increasing the PyQt version See https://github.com/spyder-ide/qtpy/issues/155
For future reference: Qt 5.8 needs [minimum MacOS 10.9](https://doc.qt.io/archives/qt-5.8/supported-platforms.html) Qt 5.9 needs [minimum MacOS 10.10](https://doc.qt.io/archives/qt-5.9/supported-platforms.html) Qt 5.10 needs [minimum MacOS 10.11](https://doc.qt.io/archives/qt-5.10/supported-platforms.html) Qt 5.11 needs [minimum MacOS 10.11](https://doc.qt.io/archives/qt-5.11/supported-platforms.html) Qt 5.12 needs...
There is a Dockerfile in contrib, see: https://github.com/spesmilo/electrumx/blob/master/contrib/Dockerfile