Skip to content

feat(studio, shinzohub): view pools - #302

Merged
VanishMax merged 4 commits into
developfrom
feat/view-pools
Jul 23, 2026
Merged

feat(studio, shinzohub): view pools#302
VanishMax merged 4 commits into
developfrom
feat/view-pools

Conversation

@VanishMax

@VanishMax VanishMax commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

Closes #295

Two things here:

  1. Fetching view pool data and rendering it - only one new request
  2. A rewamp of the view page UI to prepare for the tokenomics

I tried to simplify the concepts of pools, demand, paid queries etc. That's why technical details live in their own hidden section, but the status is explained in simpler language.

Steps to Test

  1. Open up https://feat-view-pools-shinzo-studio-internal.shinzo-492.workers.dev/
  2. Click through different views and read through the page details of those views
  3. You should see new sections on this page: view status, playground, pool data, technical details
  4. Some of the buttons are disabled - will be implemented in next PRs
screencapture-localhost-5173-views-0xEAc245f905e0aAcF3b9Fe27153F2AaF485dc1B48-2026-07-22-18_06_15

@VanishMax
VanishMax requested a review from NiranjanaBinoy July 22, 2026 14:12
@VanishMax VanishMax self-assigned this Jul 22, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
shinzo-studio-internal 2e3f803 Commit Preview URL

Branch Preview URL
Jul 22 2026, 02:12 PM

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
shinzo-studio 2e3f803 Commit Preview URL

Branch Preview URL
Jul 22 2026, 02:12 PM

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
shinzo-explorer 2e3f803 Commit Preview URL

Branch Preview URL
Jul 22 2026, 02:12 PM

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
shinzo-explorer-internal 2e3f803 Commit Preview URL

Branch Preview URL
Jul 22 2026, 02:13 PM

@VanishMax VanishMax linked an issue Jul 22, 2026 that may be closed by this pull request
@VanishMax VanishMax changed the title Feat/view pools feat(studio, shinzohub): view pools Jul 22, 2026
getNetworkUnitPrice,
listViewPools,
type ShinzoHubViewPool,
} from "@shinzo/shinzohub/views";

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

[nit]: Can we use @shinzo/shinzohub for the import as we are doing before. the methods seems to be exported from @shinzo/shinzohub as well. This can be updated in the upcoming PRs as well.

@NiranjanaBinoy NiranjanaBinoy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

lgtm

@johnnymatthews johnnymatthews left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks solid! The only (very minor) problem I encountered was that the View editor and preview fields highjack vertical scrolling. So if your cursor happens to be in one of them and you wanna move down, you can't.

In this video I use the central column to scroll down, move the cursor to the left, try to scroll, but can't. I do the same with the preview on the right.

Screen.Recording.2026-07-23.at.09.52.32.mov

Again, this is incredibly minor and likely something that most users won't notice. I also don't have a good/easy way to solve the issue. If you can think of something, it might be worth implementing? Otherwise, just leave this issue and ship!

@VanishMax

Copy link
Copy Markdown
Collaborator Author

Thanks for the feedback, @johnnymatthews and @NiranjanaBinoy! Already started implementing it in the follow-up PR.

@VanishMax
VanishMax merged commit 850aef1 into develop Jul 23, 2026
5 checks passed
@VanishMax
VanishMax deleted the feat/view-pools branch July 23, 2026 10:18
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.

studio: render view pools

3 participants