Skip to content

DAO-1983 (C5/6): Migrate hooks — vault & shared readers (batch 3)#2096

Open
TravellerOnTheRun wants to merge 2 commits into
dao-1983-c4from
dao-1983-c5
Open

DAO-1983 (C5/6): Migrate hooks — vault & shared readers (batch 3)#2096
TravellerOnTheRun wants to merge 2 commits into
dao-1983-c4from
dao-1983-c5

Conversation

@TravellerOnTheRun

Copy link
Copy Markdown
Contributor

Why

Vault and delegation flows need trustworthy, timely reads. This batch continues migrating hooks and shared contract readers off the legacy constant so they follow the same default as the rest of the app, with explicit opt-outs only where semantics require it.

What to check

  • Vault and delegation screens reflect recent txs without manual refresh.
  • Shared readers used by multiple features behave consistently.

Stack

C5 follows C4.

@github-actions

github-actions Bot commented Apr 13, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 9ba933c.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

None

@TravellerOnTheRun TravellerOnTheRun self-assigned this Apr 13, 2026
@TravellerOnTheRun TravellerOnTheRun requested a review from a team April 13, 2026 12:51

export const useNFTBoosterContext = () => useContext(BoosterContext)

export const axiosInstance = axios.create()

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

We shouldn't introduce an axios instance.

NFT booster data already uses native fetch via boost.utils; the axios
instance was unused and violated the no-new-axios policy (DAO-1983).
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

Successfully merging this pull request may close these issues.

2 participants