Skip to content

BNS name verification takes an excessive amount of time for both valid and invalid inputs #120

@satbillings

Description

@satbillings

Issue Description:
Account Settings Screen: Linking a BNS name often takes an excessive amount of time, regardless of whether the entered name is valid or invalid. Expected Behavior: The verification process for BNS names should be prompt and consistent for all types of input.

Steps to Reproduce:
1)Navigate to Account Settings.
2)Locate the Link BNS section and the BNS name text field.
3)Test Case A: Enter a valid/registered BNS name.
4)Test Case B: Enter an invalid BNS name (e.g., special characters or unregistered names).
5)Observe the time taken for the app to verify the name and update the UI.
6)Notice the excessive delay (latency) in both scenarios.

Actual Result:
When a user attempts to link a BNS (Beldex Name Service) name, the verification process experiences significant delays. This latency occurs regardless of whether the entered name is valid (registered) or invalid (unregistered/improper format), leading to a poor user experience in Account Settings.

Expected Result:
The verification process for BNS names should be prompt and consistent. The application should provide a near-instantaneous validation response for all types of input to avoid perceived hangs or network timeouts.

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