Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[deposit] Dev implementation in the dApp #2368

Closed
7 tasks done
jabby09 opened this issue Jun 14, 2024 · 2 comments · Fixed by #2373
Closed
7 tasks done

[deposit] Dev implementation in the dApp #2368

jabby09 opened this issue Jun 14, 2024 · 2 comments · Fixed by #2373
Assignees
Labels
app Related to app.klimadao.finance QA needed

Comments

@jabby09
Copy link
Member

jabby09 commented Jun 14, 2024

Designs

https://www.figma.com/design/oA67X2DpUOjlpEktwaDZH7/Deposit?node-id=0-1&t=N3wez6P2Tw2so6xj-0

Requirements

  • support for desktop and mobile
  • new url path https://app.klimadao.finance/#/deposit
  • need to show Risk Disclaimer if user enters site from the /deposit URL
  • new Deposit Carbon option in side menu
  • new Deposit carbon form
  • only available for TC02 --> BCT
  • only editable field is Deposit TC02
  • MAX button fills in field with value from Available balance
  • need to LOGIN to CONTINUE
  • Select token dropdown modal
  • lists all tokens in wallet
  • indicates which tokens are compatible with BCT and greys out those as selectable
  • user clicks token and that closes the modal and populates token to deposit on the form
  • Error states
  • form field checks to ensure user has enough available balance for deposit quantity entered

Notes

  • noticing now we do not have designs for what happens after user clicks CONTINUE; but I assume there would be wallet interactions
  • we can follow up on this once Codey is back from vacation
  • for now can we follow the pattern used in other transactions (retire and buy) in the dApp?
@jabby09 jabby09 added this to the [epic] BCT User Interface milestone Jun 14, 2024
@jabby09 jabby09 added the app Related to app.klimadao.finance label Jun 14, 2024
@jabby09 jabby09 changed the title [deposit] Dev implementation in the dApp (WIP) [deposit] Dev implementation in the dApp Jun 16, 2024
@0xMakka
Copy link
Collaborator

0xMakka commented Jun 18, 2024

@jabby09 not sure if have rights but could you enable me access on the figma file while Codey is on vacation?

@0xMakka
Copy link
Collaborator

0xMakka commented Jun 25, 2024

@cujowolf @Atmosfearful do you happen to have a reference to the contract to call for this flow?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app Related to app.klimadao.finance QA needed
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants