-
Notifications
You must be signed in to change notification settings - Fork 12
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
[On-Chain] Ensure all message responses contain results #663
Closed
1 of 7 tasks
Labels
code health
Cleans up some code
community
A ticket intended to potentially be picked up by a community member
enhancement
New feature or request
Milestone
Comments
bryanchriswhite
added
enhancement
New feature or request
code health
Cleans up some code
community
A ticket intended to potentially be picked up by a community member
labels
Jul 5, 2024
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
bryanchriswhite
changed the title
[REPLACE_WITH_IDENTIFIER] Provide a descriptive title
[On-Chain] Ensure all message responses contain results
Jul 5, 2024
14 tasks
5 tasks
The issue outlined above should be resolved by #405 (comment) |
This was referenced Nov 28, 2024
Olshansk
modified the milestones:
Shannon Beta TestNet Launch,
Shannon Beta TestNet Support
Dec 3, 2024
bryanchriswhite
added a commit
that referenced
this issue
Dec 9, 2024
## Summary Ensure all supplier module msg responses are non-empty. This adds a `Supplier` field to the following protobuf type(s), and updates the unit tests to assert for presence and correctness. - `MsgStakeSupplierResponse` - `MsgUnstakeSupplierResponse` ## Issue - #663 ## Type of change Select one or more from the following: - [ ] New feature, functionality or library - [ ] Consensus breaking; add the `consensus-breaking` label if so. See #791 for details - [ ] Bug fix - [x] Code health or cleanup - [ ] Documentation - [ ] Other (specify) ## Testing - [ ] **Documentation**: `make docusaurus_start`; only needed if you make doc changes - [ ] **Unit Tests**: `make go_develop_and_test` - [ ] **LocalNet E2E Tests**: `make test_e2e` - [ ] **DevNet E2E Tests**: Add the `devnet-test-e2e` label to the PR. ## Sanity Checklist - [x] I have tested my changes using the available tooling - [ ] I have commented my code - [x] I have performed a self-review of my own code; both comments & source code - [ ] I create and reference any new tickets, if applicable - [ ] I have left TODOs throughout the codebase, if applicable
bryanchriswhite
added a commit
that referenced
this issue
Dec 9, 2024
## Summary Ensure all supplier module msg responses are non-empty. This adds an `Gateway` field to the following protobuf type(s), and updates the unit tests to assert for presence and correctness. - `MsgUnstakeGatewayResponse` ## Issue - #663 ## Type of change Select one or more from the following: - [ ] New feature, functionality or library - [ ] Consensus breaking; add the `consensus-breaking` label if so. See #791 for details - [ ] Bug fix - [x] Code health or cleanup - [ ] Documentation - [ ] Other (specify) ## Testing - [ ] **Documentation**: `make docusaurus_start`; only needed if you make doc changes - [ ] **Unit Tests**: `make go_develop_and_test` - [ ] **LocalNet E2E Tests**: `make test_e2e` - [ ] **DevNet E2E Tests**: Add the `devnet-test-e2e` label to the PR. ## Sanity Checklist - [x] I have tested my changes using the available tooling - [ ] I have commented my code - [x] I have performed a self-review of my own code; both comments & source code - [ ] I create and reference any new tickets, if applicable - [ ] I have left TODOs throughout the codebase, if applicable
bryanchriswhite
added a commit
that referenced
this issue
Dec 9, 2024
# Summary Ensure all supplier module msg responses are non-empty. This adds a `Service` field to the following protobuf type(s), and updates the unit tests to assert for presence and correctness. - `MsgAddServiceResopnse` ## Issue - #663 ## Type of change Select one or more from the following: - [ ] New feature, functionality or library - [ ] Consensus breaking; add the `consensus-breaking` label if so. See #791 for details - [ ] Bug fix - [x] Code health or cleanup - [ ] Documentation - [ ] Other (specify) ## Testing - [ ] **Documentation**: `make docusaurus_start`; only needed if you make doc changes - [ ] **Unit Tests**: `make go_develop_and_test` - [ ] **LocalNet E2E Tests**: `make test_e2e` - [ ] **DevNet E2E Tests**: Add the `devnet-test-e2e` label to the PR. ## Sanity Checklist - [ ] I have tested my changes using the available tooling - [ ] I have commented my code - [ ] I have performed a self-review of my own code; both comments & source code - [ ] I create and reference any new tickets, if applicable - [ ] I have left TODOs throughout the codebase, if applicable
This was
linked to
pull requests
Dec 9, 2024
bryanchriswhite
added a commit
that referenced
this issue
Dec 9, 2024
) ## Summary Ensure all supplier module msg responses are non-empty. This adds a `Params` field to the following protobuf type(s), and updates the unit tests to assert for presence and correctness. - `MsgUpdateParamsResponse` ## Issue - #663 ## Type of change Select one or more from the following: - [ ] New feature, functionality or library - [ ] Consensus breaking; add the `consensus-breaking` label if so. See #791 for details - [ ] Bug fix - [x] Code health or cleanup - [ ] Documentation - [ ] Other (specify) ## Testing - [ ] **Documentation**: `make docusaurus_start`; only needed if you make doc changes - [ ] **Unit Tests**: `make go_develop_and_test` - [ ] **LocalNet E2E Tests**: `make test_e2e` - [ ] **DevNet E2E Tests**: Add the `devnet-test-e2e` label to the PR. ## Sanity Checklist - [x] I have tested my changes using the available tooling - [ ] I have commented my code - [x] I have performed a self-review of my own code; both comments & source code - [ ] I create and reference any new tickets, if applicable - [ ] I have left TODOs throughout the codebase, if applicable
This was
linked to
pull requests
Dec 9, 2024
bryanchriswhite
added a commit
that referenced
this issue
Dec 9, 2024
…974) ## Summary Ensure all application module msg responses are non-empty. This adds a `Application` field to the following protobuf type(s), and updates the unit tests to assert for presence and correctness. - `MsgUnstakeApplicationResponse` - `MsgUndelegateFromGatewayResponse` ## Issue - #663 ## Type of change Select one or more from the following: - [ ] New feature, functionality or library - [ ] Consensus breaking; add the `consensus-breaking` label if so. See #791 for details - [ ] Bug fix - [x] Code health or cleanup - [ ] Documentation - [ ] Other (specify) ## Testing - [ ] **Documentation**: `make docusaurus_start`; only needed if you make doc changes - [ ] **Unit Tests**: `make go_develop_and_test` - [ ] **LocalNet E2E Tests**: `make test_e2e` - [ ] **DevNet E2E Tests**: Add the `devnet-test-e2e` label to the PR. ## Sanity Checklist - [x] I have tested my changes using the available tooling - [ ] I have commented my code - [x] I have performed a self-review of my own code; both comments & source code - [ ] I create and reference any new tickets, if applicable - [ ] I have left TODOs throughout the codebase, if applicable
Closing as the fixes have all been merged. NOTE: #970 is still in progress and is what automates the mitigation of these issues going forward, once integrated into CI. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
code health
Cleans up some code
community
A ticket intended to potentially be picked up by a community member
enhancement
New feature or request
Objective
Ensure message responses contain the respective created/updated resources.
Origin Document
Goals
Deliverables
responses
subcmd to check for empty responses #970)main
branch.Non-goals / Non-deliverables
General deliverables
Creator: @bryanchriswhite
Co-Owners: @red-0ne
The text was updated successfully, but these errors were encountered: