As a console user
When I am doing my analysis
I want to know when a validator's network upgrade is planned
So that I have visibility of what's happening with the network, when, and can assess how it might effect my trading decisions
Acceptance Criteria
[ ] I can see on the chart any network upgrades planned to take place during the time period I am viewing
[ ] When I zoom out in the chart to see a longer time period I can see all network upgrades planned to take place during the time period I am viewing
[ ] When I zoom out in the chart to see a longer time period, I can see network upgrades that have already taken place during the time period I am viewing
[ ] I can see the estimated time period the upgrade is expected to effect the network for
*It might be that the work done to announce scheduled network upgrade is sufficient to cover this A/C and we might not need to provide a way to get there directly from the chart - TBD
Question that need to be answered...
How we visually represent the upgrade in the context of time as we don't know how long it would actually take and would need it to stand out visually on the chart regardless of what time period you were viewing so that it gets noticed
Tasks
[ ] Finalise UX and copy
[ ] Visual design
[ ] Implement
[ ] QA test (Verify meets acceptance criteria, exploratory testing for bugs, check adherence to visual design, add automated regression tests for the A/Cs)
Story
As a console user When I am doing my analysis I want to know when a validator's network upgrade is planned So that I have visibility of what's happening with the network, when, and can assess how it might effect my trading decisions
Acceptance Criteria
*It might be that the work done to announce scheduled network upgrade is sufficient to cover this A/C and we might not need to provide a way to get there directly from the chart - TBD
Question that need to be answered...
Tasks
Sketch
Additional details / background info
Details of what data is available from the API to facilitate this story can be found in this spike https://github.com/vegaprotocol/frontend-monorepo/issues/2992