Skip to content

🐛 Blank Screen on Vote Submission Due to Unhandled Blockfrost API Limit Error #3123

@kneerose

Description

@kneerose

Area

Voting Pillar

Domain

preview.gov.tools

Context

When attempting to cast a vote on any proposal using a test wallet, the Blockfrost API returns an error due to exceeding the usage limit:

Error: BlockFrost [Status 402]: Usage is over limit

Response:

{
    "error": "Project Over Limit",
    "message": "Usage is over limit.",
    "status_code": 402
}

However, this error is not properly handled in the governance action voting process. Instead of displaying an error message, the application shows a blank screen.

Actual Behavior

  • A blank screen appears when an error occurs on Cardano Network.
  • The UI does not display any feedback or error message to inform the user about the issue.

Image

Expected Behavior

  • Instead of a blank screen, a modal popup should be displayed to inform the user about the API usage limit error.

Image

Metadata

Metadata

Assignees

Type

Projects

Status

Done

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions