-
Notifications
You must be signed in to change notification settings - Fork 54
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
Improve Akashjs validation #133
Comments
@baktun14 why moving it to akashjs? is it needed anywhere else besides cloudmos? |
Initially the sdl parsing was done in Cloudmos for Cloudmos and akashjs implemented the same logic so we migrated to use akashjs's implementation. However, there's some validation done to make sure the SDL is valid that we implemented in Cloudmos that was partially implemented in akashjs. So now it's just a matter of moving all the validation logic to the same place, in AkashJS. For context, we implemented the validation based on the validation done on the nodes in go code. So we can validate the SDL dynamically in the client without getting an error along the way when creating the transactions to create a deployment or to send a manifest. |
cc @troian I know you mentionned about moving the SDL parsing logic to akash-api. Let us know if you have something to add about the validation of the SDLs. |
also improve basic yml templating with default values refs akash-network/console#133
also improve basic yml templating with default values refs akash-network/console#133
also improve basic yml templating with default values refs akash-network/console#133
## [0.8.0](v0.7.1...v0.8.0) (2024-05-10) ### Features * **api:** move deployment relations and ip lease validation from cloudmos ([a7eb767](a7eb767)), closes [akash-network/console#133](akash-network/console#133) * **sdl:** implement service image credentials ([06a73e8](06a73e8)), closes [akash-network/console#168](akash-network/console#168) * **sdl:** move denom validation from cloudmos to sdl ([#133](https://github.com/akash-network/akashjs/issues/133)) ([1b5362f](1b5362f)) * **sdl:** move endpoint validation from cloudmos ([#133](https://github.com/akash-network/akashjs/issues/133)) ([0b770ec](0b770ec))
## [0.8.1](v0.8.0...v0.8.1) (2024-05-13) ### Bug Fixes * **sdl:** fallback credentials email to an empty string ([4657dc5](4657dc5)), closes [akash-network/console#133](akash-network/console#133)
to acquire credentials email default value assignment refs #133
to acquire credentials email default value assignment refs #133
This is half done and merged. Had to switch to some more prior issues. Currently in progress |
## [0.10.0](v0.9.2...v0.10.0) (2024-05-17) ### Features * **sdl:** add storage and gpu validation ([b125da7](b125da7)), closes [akash-network/console#133](akash-network/console#133)
The text was updated successfully, but these errors were encountered: