Please describe your proposed solution
We aim to enhance Mesh Devtools by migrating existing features and integrating robust Rust modules for validation, error handling, and transaction debugging. This will improve user experience and provide developers with meaningful feedback to accelerate their work with Cardano.
How we do it…
Feature Migration & Compatibility
- Migrate all Cquisitor features to the Mesh Devtools website.
- Update dependencies to ensure feature completion and compatibility with Chang.
Rust Module Development for Validation
- Develop a Rust module for partial phase-1 validation.
- Identify common validation issues and define clear error messages.
- Provide explanations and hints to help developers resolve errors.
- Extend Rust module for Plutus Script execution (phase-2).
Mesh.js Integration And Enhanced Error Messaging
- Integrating partial phase-1 and phase-2 validation modules with Mesh.js.
- Detailed error messages from phase 1 to phase 2 validation on Mesh.js for better debugging insights.
Documentation & Project Close-out
- Update Mesh.js documentation.
- Create a final project report and a close-out video.