frontend-monorepo icon indicating copy to clipboard operation
frontend-monorepo copied to clipboard

feat(explorer): delegate/undelegate submission view

Open edd opened this issue 2 years ago â€ĸ 6 comments

  • fix(explorer): initial tx delegation view
  • feat(explorer): add governanceasset component to show prices correct for that asset
  • feat(explorer): add delegate and undelegate view
  • feat(explorer): status code component shows error message if available

Related issues 🔗

Closes #2114. Also as a bonus renders the new TX error messages if available.

Description ℹī¸

Adds a relatively basic view for delegate/undelegate submissions. Due to a lack of in depth apis, it really just adds the node being staked to (as a NodeLink) and the balance in the Governance Asset that's being sent. But it formats that correctly so that's something.

Demo đŸ“ē

Screenshot 2022-12-09 at 17 38 55 Screenshot 2022-12-09 at 17 38 52

Bonus feature - slightly better errors if set by the API

Screenshot 2022-12-09 at 14 20 42

edd avatar Dec 09 '22 17:12 edd

Deploy Preview for liquidity-provision-dashboard canceled.

Name Link
Latest commit a77811a59da8ebc92b91cb6027b823638b64fbdb
Latest deploy log https://app.netlify.com/sites/liquidity-provision-dashboard/deploys/6393733f314d5c000898a5ca

netlify[bot] avatar Dec 09 '22 17:12 netlify[bot]

Deploy Preview for vega-ui-toolkit processing.

Name Link
Latest commit a77811a59da8ebc92b91cb6027b823638b64fbdb
Latest deploy log https://app.netlify.com/sites/vega-ui-toolkit/deploys/6393733f6aefff0008d04c21

netlify[bot] avatar Dec 09 '22 17:12 netlify[bot]

Deploy Preview for vega-tools canceled.

Name Link
Latest commit a77811a59da8ebc92b91cb6027b823638b64fbdb
Latest deploy log https://app.netlify.com/sites/vega-tools/deploys/6393733f86c2c20008cddfda

netlify[bot] avatar Dec 09 '22 17:12 netlify[bot]

Deploy Preview for market-depth processing.

Name Link
Latest commit a77811a59da8ebc92b91cb6027b823638b64fbdb
Latest deploy log https://app.netlify.com/sites/market-depth/deploys/6393733f9866ff000817a96f

netlify[bot] avatar Dec 09 '22 17:12 netlify[bot]

Deploy Preview for vega-trading-app canceled.

Name Link
Latest commit a77811a59da8ebc92b91cb6027b823638b64fbdb
Latest deploy log https://app.netlify.com/sites/vega-trading-app/deploys/6393733f30fe3700084b7ee9

netlify[bot] avatar Dec 09 '22 17:12 netlify[bot]



Test summary

27 â€ĸ 0 â€ĸ 5 â€ĸ 0


Run details

Project frontend-monorepo
Status Passed
Commit 7ff3da75fa ℹī¸
Started Dec 9, 2022 5:46 PM
Ended Dec 9, 2022 5:47 PM
Duration 01:20 💡
OS Linux Ubuntu -
Browser Chrome 108

View run in Cypress Dashboard ➡ī¸


This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard

cypress[bot] avatar Dec 09 '22 17:12 cypress[bot]