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

Add workaround for Celo/Gnosis issue #768

Open
3 of 5 tasks
hiaux0 opened this issue Sep 5, 2022 · 1 comment
Open
3 of 5 tasks

Add workaround for Celo/Gnosis issue #768

hiaux0 opened this issue Sep 5, 2022 · 1 comment
Assignees

Comments

@hiaux0
Copy link
Contributor

hiaux0 commented Sep 5, 2022

Task

! There are no mocks for this yet, so please extrapolate according to your standards

  • In the "Thank you" page (after seed creation), add
    • Only on Celo (ie. not on Ethereum)
    • section, that displays "data-field" for the user (
      transaction.data = (await seedFactory.populateTransaction.deploySeed(...seedArguments)).data;
      )
    • have a copy button for the user
    • A word of caution, that this is a "one-time copy paste, so please make sure to store it"
      • Sth along the lines of "Note that when you generate a new token, the value will only be displayed once, so be sure to write it down."

Background

  • Celo Safe does not support adding Delegate via API (notion)
  • This is a quick and "easy" workaround from the FE perspective
    - because, need to share it with Safe owner
      - before, this was done automacticialy
      - now, owner has to create a Safe proposal manually
      - ! Note, Seed creation process is hand-holding
@testing-life
Copy link
Contributor

initial visual implementation
image
@hiaux0 thoughts ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants