vegaprotocol / frontend-monorepo

Toolkit for building apps that interact with Vega
https://vega.xyz
MIT License
21 stars 14 forks source link

Enhance batch proposal status info #6415

Open JonRay15 opened 2 weeks ago

JonRay15 commented 2 weeks ago

The Chore

It seems that we need to be a bit more sophisticated in how we deal with the final status of batch proposals.

The issue is that in some cases like the image below the overall batch can pass - because the vote was successful - but then some parts of the batch can fail in the execution step.

image

In these cases the core status will remain on STATE_PASSED because the overall batch has indeed PASSED ... but if we just show this alone in the governance app it is quite misleading to users.

Accceptance Criteria

Additional details / background info