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

UI: apply diamond architecture #783

Closed
4 tasks done
rndquu opened this issue Aug 29, 2023 · 4 comments
Closed
4 tasks done

UI: apply diamond architecture #783

rndquu opened this issue Aug 29, 2023 · 4 comments

Comments

@rndquu
Copy link
Member

rndquu commented Aug 29, 2023

We migrated to the diamond proxy pattern some time ago and right now the UI is broken.

All protocol contracts are divided in 2 parts:

  1. Core contracts (deployed as standalone contracts)
  2. Contracts that are part of the diamond (deployed as diamond proxy facets)

We should fix the UI to be working on a local anvil instance. Then we will setup development environments for different networks (local anvil, testnet sepolia, production mainnet)

Use this file to get a list of all available contracts (feel free to add new ones).

Subtasks:

@gitcoindev
Copy link
Contributor

Ok, so the task is split into three subtasks which makes sense. The first one will likely take 70% of time due to initial setup. I will spend 1-2 days experimenting on the setup and see if I could pick it up.

@molecula451
Copy link
Member

if you're going to work on it. You will encounter components that needs refactors and that are useless in its current stage, that's why the task has splitted

@gitcoindev
Copy link
Contributor

Ok, thanks. I see #784 reactivated after a long time. I would not like to open already opened door. Perhaps I will leave the bounty hunter until end of the weekend to see if he manages to complete the first task and will start working on this or an another one from Monday onward.

@ubiquibot
Copy link

ubiquibot bot commented Oct 25, 2023

Permit generation skipped since the issue is identified as parent issue.

If you've enjoyed your experience in the DevPool, we'd appreciate your support. Follow Ubiquity on GitHub and star this repo. Your endorsement means the world to us and helps us grow!
We are excited to announce that the DevPool and UbiquiBot are now available to partners! Our ideal collaborators are globally distributed crypto-native organizations, who actively work on open source on GitHub, and excel in research & development. If you can introduce us to the repository maintainers in these types of companies, we have a special bonus in store for you!

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

3 participants