Skip to content

Conversation

yuetloo
Copy link
Collaborator

@yuetloo yuetloo commented Mar 1, 2022

This PR integrates with the metadata registry, introduced changes

  • UI - views to add/update/delete metadata
  • UI - add project/recipient view now takes metadata id as input when adding a recipient
  • New smart contract - Universal Recipient Registry - an optimistic registry that takes the metadata id as input as opposed to the entire metadata
  • Subgraph changes for mapping the Universal Recipient Registry

This PR closes #446, #450, #451, #458

An instance of the web app is deployed here: https://green-pine-7692.on.fleek.co/#/
FundingRoundFactory on rinkeby-arbitrum:
https://testnet.arbiscan.io/address/0x638cb73818cc3477679a996a8c37d1b23acf8974#readContract

registry
.connect(challenger)
.removeRecipient(recipientId, { value: baseDeposit })
).to.be.revertedWith('Ownable: caller is not the owner')
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@daodesigner, should these test failure fixes be moved to a different PR since it's not related to this PR and it might be easier for code review? I only found out about this because I added UniversalRecipientRegistry and added similar test cases based on OptimisticRecipientRegistry which also failed.

@yuetloo yuetloo force-pushed the feature/metadata branch from e9af49f to a78a430 Compare March 1, 2022 23:53
@yuetloo yuetloo marked this pull request as ready for review August 23, 2022 21:55
@yuetloo yuetloo marked this pull request as draft August 25, 2022 02:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment