You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When connecting to a node that has a different chain ID than the one that is set for Syrius, a Chain identifier mismatch dialog is shown prompting the user to either Cancel or Proceed anyway. When pressing Cancel the connection to the new node is still established. The Node Management list then shows that Syrius is still connected to the previously selected node when it's not.
To Reproduce
Precondition 1: you need access to two different nodes that are not the Embedded Node.
Navigate to Settings > Node Management
Make sure you're connected to a node that is not the Embedded Node
Open Client chain identifier selection and set the identifier to a random number, like 999 for example.
In Node selection connect to another node that is not the Embedded Node
You should see the Chain identifier mismatch popup. Press Cancel.
Expected behavior
The connection to the node is not established.
Actual behavior
The connection to the node is established. On the UI this can be seen by the momentum height card updating.
vilkris4
changed the title
Node connection established even when canceling the Chain identifier mismatch dialog
Node connection established when canceling the Chain identifier mismatch dialog
May 7, 2023
Additional info: the client switches to the target node but doesn't save the selection to hive.
Upon restarting Syrius, the wallet returns to the previous node.
Describe the bug
When connecting to a node that has a different chain ID than the one that is set for Syrius, a
Chain identifier mismatch
dialog is shown prompting the user to eitherCancel
orProceed anyway
. When pressingCancel
the connection to the new node is still established. TheNode Management
list then shows that Syrius is still connected to the previously selected node when it's not.To Reproduce
Precondition 1: you need access to two different nodes that are not the Embedded Node.
Expected behavior
The connection to the node is not established.
Actual behavior
The connection to the node is established. On the UI this can be seen by the momentum height card updating.
Desktop
The text was updated successfully, but these errors were encountered: