Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SDK] Upgrade shannon sdk dependency (#736)
## Summary * Upgrade ShannonSDK dependency to use `main` which is now using the post non-custodial staking `Supplier` * _Unrelated to the PR_ Fix: Restore send relay E2E test step. ## Issue Use mainline ShannonSDK which now supports `Supplier` with `OwnerAddress` and `OperatorAddress` ## Type of change Select one or more: - [ ] New feature, functionality or library - [ ] Bug fix - [x] Code health or cleanup - [ ] Documentation - [ ] Other (specify) ## Testing **Documentation changes** (only if making doc changes) - [ ] `make docusaurus_start`; only needed if you make doc changes **Local Testing** (only if making code changes) - [x] **Unit Tests**: `make go_develop_and_test` - [x] **LocalNet E2E Tests**: `make test_e2e` - See [quickstart guide](https://dev.poktroll.com/developer_guide/quickstart) for instructions **PR Testing** (only if making code changes) - [x] **DevNet E2E Tests**: Add the `devnet-test-e2e` label to the PR. - **THIS IS VERY EXPENSIVE**, so only do it after all the reviews are complete. - Optionally run `make trigger_ci` if you want to re-trigger tests without any code changes - If tests fail, try re-running failed tests only using the GitHub UI as shown [here](https://github.com/pokt-network/poktroll/assets/1892194/607984e9-0615-4569-9452-4c730190c1d2) ## Sanity Checklist - [x] 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 is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Updated the dependency version for the `shannon-sdk`, which may include improvements and bug fixes that enhance application performance and stability. - **New Features** - Added a verification step in the Relay Namespace test to ensure that a "ClaimSettled" event is broadcasted after a successful request, enhancing testing coverage and validating event-driven interactions. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
- Loading branch information