Implement interactive chart on deposit&withdraw pages
The following outlines the interactive chart functionality on the deposit and withdrawal pages for different strategies.
Limit/Range and Recurring Strategies
The logic for the interactive chart on the deposit and withdraw pages is similar to that of the set prices page, but it does not include the drag-and-drop functionality.
IF we have price history
-- Show the interactive chart with the price points
-- Drag and drop functionality should be disabled
-- Show the text below the chart that will indicate to the user that the drag and drop functionality is available on the edit prices page deposit mockup, withdraw mockup
--- A warning below the chart will state that the price points are relevant to the current strategy and do not include any previous prices if they have been changed. (Text TBD)
ELSE,
-- Collapse the interactive price chart upon page load.
Concentrated Strategy
During the process of depositing or withdrawing funds to/from an existing concentrated strategy
IF we have both a market price and price history
-- Display Range chart tab by default
--- Drag and drop functionality on the range chart should be disabled
--- Show the text below the range chart that will indicate to the user that the drag and drop functionality is available on the edit prices page(same text that is displayed under the interactive chart)
-- The interactive chart behavior is similar to the deposit &withdraw pages on limit/range/recurring strategies described in the above section deposit mockup, withdraw mockup
ELSE, IF we have market price but no price history
-- Range chart behavior is similar to the section above
-- Show interactive chart without price history
ELSE, IF we have no market price but do have a price history
-- Display interactive chart tab by default
-- Interactive chart behavior is similar to the section where we have both a market price and price history
-- Range chart without market price design(similar to the following mockup but with no "Please provide a price" text in the notification
ELSE, IF** we have no market price and no price history
-- Collapse the range and interactive price charts upon page load.
Implement interactive chart on deposit&withdraw pages
The following outlines the interactive chart functionality on the deposit and withdrawal pages for different strategies.
Limit/Range and Recurring Strategies
The logic for the interactive chart on the deposit and withdraw pages is similar to that of the set prices page, but it does not include the drag-and-drop functionality.
Concentrated Strategy
During the process of depositing or withdrawing funds to/from an existing concentrated strategy
IF we have both a market price and price history -- Display Range chart tab by default --- Drag and drop functionality on the range chart should be disabled --- Show the text below the range chart that will indicate to the user that the drag and drop functionality is available on the edit prices page(same text that is displayed under the interactive chart) -- The interactive chart behavior is similar to the deposit &withdraw pages on limit/range/recurring strategies described in the above section deposit mockup, withdraw mockup
ELSE, IF we have market price but no price history -- Range chart behavior is similar to the section above -- Show interactive chart without price history
ELSE, IF we have no market price but do have a price history -- Display interactive chart tab by default -- Interactive chart behavior is similar to the section where we have both a market price and price history -- Range chart without market price design(similar to the following mockup but with no "Please provide a price" text in the notification
ELSE, IF** we have no market price and no price history -- Collapse the range and interactive price charts upon page load.