Closed Rashmi-278 closed 1 year ago
@Rashmi-278 , perhaps you can also recheck this as a part of this issue:
When I try to generate a daoURI using the snapshot integration, it doesn't include the manager address or a contracts registry URI. Are these being stored anywhere given that the form is accepting them?
Hey Aman, I checked the reason for this, we don't have those fields included in the DAO URI Validation schema in our API
@Rashmi-278 , perhaps you can also recheck this as a part of this issue:
When I try to generate a daoURI using the snapshot integration, it doesn't include the manager address or a contracts registry URI. Are these being stored anywhere given that the form is accepting them?
This is a new issue, https://github.com/metagov/daostar/issues/134
First field in registration interface should be hidden because it's not actually used to populate the explorer / daoURI; the contract address is the actual contract address that calls summonRegistration.
However, a contract address is still sometimes useful for populating other endpoints, e.g. for Snapshot. This requirement / change in the interface should get rolled into the new consolidated spec.
Have listed all three bugs in a consolidated spec, meeting getting scheduled for the week of Sept 18 once Rashmi and Josh are back from conference travel
Re: putting ens.eth or lyra.eth into the "contract address" field.
This is not exactly a bug, because what the contract address field is really doing is for SPECIFIC REFERENCE IMPLEMENTATIONS, such as Safe, or Snapshot, we use that contract address / ENS name to pre-populate daoURI. So the contract address they enter at the top IS NOT the contract address that shows up after actual registration.
However, this interface IS confusing. We should hide the actual contract address and only show it when certain frameworks are selected.
Rashmi will add a PR to hide it and close it.
PR is ready to be merged https://github.com/metagov/daostar/pull/154
PR merged, closing this issue
Registration contract addresses for Lyra - Demo and ENS DAO were lyra.eth and ens.eth but my wallet address ( I registered them ) was saved as contract address.