---
# System prepended metadata

title: v3 Scratch Pad
tags: [' scratch', v3]

---

---
tags: v3, scratch
---

# v3 Scratch Pad


## 6/7 Proposal statuses



| status      | definition/considerations                                                       | entity logic        |
| ----------- | ---------------------------------------------------------------- | ------------------- |
| Unsponsored | - not self sponsored <br> - not sponsored by a member | sponsored == false |
| Cancelled | - must be in voting to cancel <br> - can only be cancelled by gov shaman, sponsor, anyone if the sponsor's share total drop below the dao's sponsor threshold | cancelled == true
| Voting | - between voting starts and ends | votingStarts < now && votingEnds > now
| Grace | - between voting ends and grace ends | votingEnds < now && graceEnds > now
| Expired | - expiration time set on proposal submission <br> - still needs to be processed for prop queue <br> - processing will not execute actions | expiration != 0 && cancelled == false && processed == false && expiration time < votingPeriod + gracePeriod + now
| Needs Processing | - defeated (no > yes) & cancelled count as processed <br> - the previous proposal must be processed (or defeated, cancelled) | now > graceEnds && yes > no && processed = false
| Passed & Executed | - yes > no <br> - meets quorum <br> - not expired <br> - processed | processed == true
| Failed | - defeated (doesn't need processing) or marked failed in processing <br> - or processed and failed due expiration or minQuorom | now > graceEnds && yes > no && meetsQuorum && cancelled == false
| Action Failed | - processing was tried but the action exectuon failed <br> - can't be re-processed |  actionFailed == true


## 6/6 Hub feature tickets

https://www.figma.com/file/9lCwprCNaoAmUDmiMQpFEA/DAOhaus-v3?node-id=2962%3A15286

**In app navigation**
- Explore/Dashboard links
- Active state

![](https://i.imgur.com/zrACP2C.png)


**All DAOs view/Explore**
- New route/page
- Same as user view, but remove some fields
    - no delegate fields
    - no vault total field until we have a good indexer solution
- Doesn't require a logged in user
- Pagination/Infinite scroll
    - maybe this is it's own ticket/stretch goal to be done in the future
    - we don't even have enough test daos for this 

![](https://i.imgur.com/IxEIYW5.png)


**Profile card: Disconnected State**
- Text and connect button

![](https://i.imgur.com/wQt8krB.png)

**Filters**
- By Network
    - in explore and dashboard
- By Delegation
    - in dashboard
    - is delegating and is delegate

**Share profile view**
- new route /:address
- queries based on the address in the route and shows a read-only view
- Thinner layout
- Simplified profile
- Total DAOs list
    - name/avatar/delegate indicator
- Mutual daos list
    - this can be it's own ticket/ maybe a stretch goal?
    - only show if a the user is connected
        - will need to query by the connected user and mash the data with the route address data to find itersection
        - don't show the tab if there are no mutual daos

![](https://i.imgur.com/5l8f1ZY.png)


**Grid view**
- Toggle between grid and list
- Grid card component

![](https://i.imgur.com/uZyvtiY.png)


**Components**

https://www.figma.com/file/9lCwprCNaoAmUDmiMQpFEA/DAOhaus-v3?node-id=4905%3A51997