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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions