Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate cquisitor features to Mesh Devtools website (M1) #459

Open
3 tasks
jinglescode opened this issue Dec 25, 2024 · 1 comment
Open
3 tasks

Migrate cquisitor features to Mesh Devtools website (M1) #459

jinglescode opened this issue Dec 25, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@jinglescode
Copy link
Member

jinglescode commented Dec 25, 2024

  • Migrate cquisitor features to repo, web
    • select the most used features
    • it must be useful for TW and Eugene. show transaction schema in a easy to read way, good for new developers useful for teaching, and useful for advance users for most common tasks
  • Update the dependency which make cquisitor feature complete and chang compatible
  • a UI for new cquisitor
    • UI that accepts common format that developers will use to represent transaction
    • forward thinking: to make space for validation, identify errors and provide explanations and hints
    • forward thinking: URL should accept params that Mesh tx builder can provide links to analyze errors
@jinglescode jinglescode added the enhancement New feature or request label Dec 25, 2024
@jinglescode jinglescode added this to the Cquisitor milestone Dec 25, 2024
@jinglescode jinglescode changed the title Migrate cquisitor features to Mesh Devtools website Migrate cquisitor features to Mesh Devtools website (M1) Dec 25, 2024
@HinsonSIDAN
Copy link
Member

HinsonSIDAN commented Feb 24, 2025

On top of direct migration from current Cquisitor web, suggest to add below features / slight refinement.

  1. Core component should be Transaction - as most dev use cquisitor for inspecting transaction. Sub-features:
    • Visualization of input outputs
    • Show everything, decoding all stuff, including datum and address etc
    • Inspect everything (like current cquisitor, can choose network and click to cardanoscan for details)
    • Allow evaluate and show phase 1 & 2 details
    • Good to have / extra - Copy as code (e.g. output datum type, can copy as mesh typescript code)

Image

  1. Frontend caching for favourite parsers - up to 5

Image

  1. Merging Mesh Utilities with Mesh Cquisitor
    For each mesh utilities function, there are 2 options - first run as normal cquistor operation, second is the API if it is hosted

Image

For bigger picture, some API services in the future might require certain "checks" before using, like delegating to certain drep certs, containing contribution history to mesh etc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants