The application enters an infinite loading state when a user attempts to confirm a staking action. Despite the interface correctly identifying a validation error (the minimum staking amount of 100 IOTX is not met), the "Confirm" button triggers a persistent loading spinner that does not resolve or allow the user to return to the previous state without a force-close or manual interruption.
Open the ioPay app and navigate to the Stake section.
Select a delegate (e.g., mrtrump).
Enter a Staked Amount below the required minimum (e.g., 0.62 IOTX, while the balance is 0.6262 IOTX).
Observe the red error message: "The minimum amount is 100".
Tap the Confirm (purple) button.
Observe the persistent loading spinner that appears over the button and does not stop.
The app should prevent the "Confirm" button from being clickable if the minimum amount requirement is not met. If clicked, it should provide a static error alert rather than initiating a network request or a loading state.
The app initiates a loading cycle that never ends, effectively freezing the transaction flow.
Wallet Address:
io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren
Device & Environment:
-Operating system: Android 13
-Device model: Redmi Note 10 Pro
Please authenticate to join the conversation.
In Review
New Issue
About 9 hours ago

cryptotestnet
Get notified by email when there are changes.
In Review
New Issue
About 9 hours ago

cryptotestnet
Get notified by email when there are changes.