Skip to content

Bug: Personal Electrum server broke with last version #1411

Description

@jturning

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Using my own Electrum server was broken with new version, unencrypted local network connection. My Electrum server isn't exposed to the internet, and I can use VPN into my network if I need access away from home.

Expected Behavior

To work with my personal Electrum server, Electrs v0.10.6. When going back into the connection details, the SSL checkbox has a slight highlight, but no check? My Electrum server works with everything else, Electrum Android, Sparrow, Phoenix...

Reproduce Steps

I can't get it to recognize the Electrum Server is there and reachable.

Environment

Android 14, Moto G Stylus, and Stack Wallet 2.8.0 build 310.

Logs

No response

Further Information

ERROR #0 _ChunkedJsonParser.fail (dart:convert-patch/convert_patch.dart:1467)
ERROR #1 _ChunkedJsonParser.parse (dart:convert-patch/convert_patch.dart:933)
ERROR #2 _parseJson (dart:convert-patch/convert_patch.dart:35)
ERROR #3 JsonDecoder.convert (dart:convert/json.dart:641)
ERROR #4 JsonCodec.decode (dart:convert/json.dart:223)
ERROR #5 jsonDecode (dart:convert/json.dart:160)
ERROR #6 PriceAPI.getPricesAnd24hChange (package:stackwallet/services/price.dart:158)
ERROR #7
ERROR 2026-06-29T18:43:43.849825Z getPricesAnd24hChange(USD):
ERROR JSON-RPC error -32602 (invalid parameters): invalid params
ERROR #0 package:json_rpc_2/src/client.dart 134 Client.sendRequest
ERROR #1 package:json_rpc_2/src/peer.dart 116 Peer.sendRequest
ERROR #2 package:electrum_adapter/client/base_client.dart 52 BaseClient.request
ERROR #3 package:stackwallet/utilities/connection_check/electrum_connection_check.dart 61 checkElectrumServer
ERROR #4 ===== asynchronous gap ===========================
ERROR #5 package:stackwallet/utilities/test_node_connection.dart 224 testNodeConnection
ERROR #6 ===== asynchronous gap ===========================
ERROR #7 package:stackwallet/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart 693 _AddEditNodeViewState.build.
ERROR 2026-06-29T18:43:44.000909Z JSON-RPC error -32602 (invalid parameters): invalid params
ERROR package:json_rpc_2/src/client.dart 134 Client.sendRequest
ERROR package:json_rpc_2/src/peer.dart 116 Peer.sendRequest
ERROR package:electrum_adapter/client/base_client.dart 52 BaseClient.request
ERROR package:stackwallet/utilities/connection_check/electrum_connection_check.dart 61 checkElectrumServer
ERROR ===== asynchronous gap ===========================
ERROR package:stackwallet/utilities/test_node_connection.dart 224 testNodeConnection
ERROR ===== asynchronous gap ===========================
ERROR package:stackwallet/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart 693 _AddEditNodeViewState.build.
ERROR
ERROR JSON-RPC error -32602 (invalid parameters): invalid params
ERROR #0 package:json_rpc_2/src/client.dart 134 Client.sendRequest
ERROR #1 package:json_rpc_2/src/peer.dart 116 Peer.sendRequest
ERROR #2 package:electrum_adapter/client/base_client.dart 52 BaseClient.request
ERROR #3 package:stackwallet/utilities/connection_check/electrum_connection_check.dart 61 checkElectrumServer
ERROR #4 ===== asynchronous gap ===========================
ERROR #5 package:stackwallet/utilities/test_node_connection.dart 224 testNodeConnection
ERROR #6 ===== asynchronous gap ===========================
ERROR #7 package:stackwallet/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart 100 _AddEditNodeViewState.attemptSave
ERROR 2026-06-29T18:43:45.130412Z JSON-RPC error -32602 (invalid parameters): invalid params
ERROR package:json_rpc_2/src/client.dart 134 Client.sendRequest
ERROR package:json_rpc_2/src/peer.dart 116 Peer.sendRequest
ERROR package:electrum_adapter/client/base_client.dart 52 BaseClient.request
ERROR package:stackwallet/utilities/connection_check/electrum_connection_check.dart 61 checkElectrumServer
ERROR ===== asynchronous gap ===========================
ERROR package:stackwallet/utilities/test_node_connection.dart 224 testNodeConnection
ERROR ===== asynchronous gap ===========================
ERROR package:stackwallet/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart 100 _AddEditNodeViewState.attemptSave
ERROR
ERROR JSON-RPC error -32602 (invalid parameters): invalid params
ERROR #0 package:json_rpc_2/src/client.dart 134 Client.sendRequest
ERROR #1 package:json_rpc_2/src/peer.dart 116 Peer.sendRequest
ERROR #2 package:electrum_adapter/client/base_client.dart 52 BaseClient.request
ERROR #3 package:stackwallet/utilities/connection_check/electrum_connection_check.dart 61 checkElectrumServer
ERROR #4 ===== asynchronous gap ===========================
ERROR #5 package:stackwallet/utilities/test_node_connection.dart 224 testNodeConnection
ERROR #6 ===== asynchronous gap ===========================
ERROR #7 package:stackwallet/widgets/node_options_sheet.dart 261 NodeOptionsSheet.build.
ERROR 2026-06-29T18:43:51.478359Z JSON-RPC error -32602 (invalid parameters): invalid params
ERROR package:json_rpc_2/src/client.dart 134 Client.sendRequest
ERROR package:json_rpc_2/src/peer.dart 116 Peer.sendRequest
ERROR package:electrum_adapter/client/base_client.dart 52 BaseClient.request
ERROR package:stackwallet/utilities/connection_check/electrum_connection_check.dart 61 checkElectrumServer
ERROR ===== asynchronous gap ===========================
ERROR package:stackwallet/utilities/test_node_connection.dart 224 testNodeConnection
ERROR ===== asynchronous gap ===========================
ERROR package:stackwallet/widgets/node_options_sheet.dart 261 NodeOptionsSheet.build.
ERROR

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions