Skip to content

[IBC] chore: localnet Osmosis IBC#1609

Open
bryanchriswhite wants to merge 6 commits intofeat/ibc/packet-forward-middlewarefrom
chore/ibc-osmosis
Open

[IBC] chore: localnet Osmosis IBC#1609
bryanchriswhite wants to merge 6 commits intofeat/ibc/packet-forward-middlewarefrom
chore/ibc-osmosis

Conversation

@bryanchriswhite
Copy link
Copy Markdown
Collaborator

@bryanchriswhite bryanchriswhite commented Jun 30, 2025

NOTE: @Reviewer

In order to test these changes the poktroll helm-chart dependencies below must either be merged or checked out (most downstream branch) w/ localnet_config.yaml local helm charts repo enabled.

Summary

Add an osmosis validator to localnet for IBC integration

Issue

Dependencies

Type of change

Select one or more from the following:

  • New feature, functionality or library
  • Bug fix
  • Code health or cleanup
  • Documentation
  • Other (specify)

Sanity Checklist

  • I have updated the GitHub Issue Metadata: assignees, reviewers, labels, project, iteration and milestone
  • For docs: make docusaurus_start
  • For small changes: make go_develop_and_test and make test_e2e
  • For major changes: devnet-test-e2e label to run E2E tests in CI
  • For migration changes: make test_e2e_oneshot
  • 'TODO's, configurations and other docs

@bryanchriswhite bryanchriswhite self-assigned this Jun 30, 2025
@bryanchriswhite bryanchriswhite added devex Developer experience related improvements. ibc everything IBC related localnet labels Jun 30, 2025
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Shannon Jun 30, 2025
@bryanchriswhite bryanchriswhite moved this from 📋 Backlog to 🏗 In progress in Shannon Jun 30, 2025
@bryanchriswhite bryanchriswhite changed the title [IBC] chore: add osmosis localnet validator [IBC] chore: localnet Osmosis IBC Jun 30, 2025
@bryanchriswhite bryanchriswhite linked an issue Jun 30, 2025 that may be closed by this pull request
9 tasks
@bryanchriswhite bryanchriswhite force-pushed the chore/ibc-axelar branch 3 times, most recently from cacd893 to 25ca218 Compare July 2, 2025 07:13
@bryanchriswhite bryanchriswhite changed the base branch from chore/ibc-axelar to feat/ibc/packet-forward-middleware July 2, 2025 07:18
@bryanchriswhite bryanchriswhite force-pushed the feat/ibc/packet-forward-middleware branch from e589cda to 542b32e Compare July 2, 2025 07:23
@bryanchriswhite bryanchriswhite added tooling Tooling - CLI, scripts, helpers, off-chain, etc... infra Infra or tooling related improvements, additions or fixes and removed tooling Tooling - CLI, scripts, helpers, off-chain, etc... labels Jul 2, 2025
@bryanchriswhite bryanchriswhite force-pushed the feat/ibc/packet-forward-middleware branch from 542b32e to 6d3f860 Compare July 2, 2025 10:53
@bryanchriswhite bryanchriswhite force-pushed the feat/ibc/packet-forward-middleware branch from 6d3f860 to 6a34f81 Compare July 4, 2025 21:49
@bryanchriswhite bryanchriswhite force-pushed the feat/ibc/packet-forward-middleware branch from 945ac18 to f0206db Compare July 16, 2025 16:07
@bryanchriswhite bryanchriswhite force-pushed the feat/ibc/packet-forward-middleware branch from f0206db to fc22a42 Compare July 22, 2025 09:03
@bryanchriswhite bryanchriswhite marked this pull request as ready for review July 22, 2025 09:05
@bryanchriswhite bryanchriswhite moved this from 🏗 In progress to 👀 In review in Shannon Jul 22, 2025
* feat/ibc/packet-forward-middleware: (36 commits)
  [GOVERNANCE][PARAMS][CUTTM] Updating global CUTTM per Foundation requirement (#1727)
  Update docusaurus/docs/4_develop/upgrades/4_upgrade_list.md w/ v0.1.28 MainNet block
  Updating bulk_params_main/tokenomics_params.json so proposer gets rewards again
  Update upgrade_tx_v0.1.28_main.json
  [Morse Recovery] Add recovery allowlist entries for issues #1718 and #1719 (#1723)
  [Upgrade]: Update v0.1.28 upgrade list docs (#1722)
  [Upgrade] v0.1.28 upgrade txs (#1721)
  [Upgrade] Add v0.1.28 upgrade plan (#1720)
  [CometBFT] Use Pocket's fork temporarily (#1717)
  Use use_cometbft_fork_v038.17 (#1714)
  [RelayMiner] Add session lifetime caching (#1713)
  Update recovery allowlist for recovery-8aug2025 (#1716)
  [Tokenomics] Validator proper decoding (#1710)
  [Session Rollovers] First attempt at solving session rollovers from RelayMiner's POV (#1705)
  [RelayMiner] Add comprehensive relay timing and gRPC call metrics (#1703)
  [Shared Module] Increase `ComputeUnitsPerRelayMax` (#1709)
  [RelayMiner] Improve non-2xx errors visibility, do not mine 5xx (#1695)
  [Governance] - Updated Params to match the ones in the forum  (#1707)
  [RelayMiner] Improve RelayMiner timeout handling and test reliability (#1691)
  [Morse Recovery] Updated Allowlist for Recovery (#1696)
  ...

# Conflicts:
#	tiltfiles/ibc.tilt
Olshansk added a commit to pokt-network/helm-charts that referenced this pull request Sep 2, 2025
## Summary

Adds a chart for a localnet [Osmosis chain node](https://osmosis.zone/) for exercising IBC connectivity

```
Pocket cosmos-sdk: v0.53.x
Pocket ibc-go: v8.7.0
Osmosis cosmos-sdk: v0.50.x (fork; https://github.com/osmosis-labs/osmosis/blob/main/go.mod#L319) 
Osmosis ibc-go: v8.7.x (https://github.com/osmosis-labs/osmosis/blob/main/go.mod#L33)
```
## Dependents 

- pokt-network/poktroll#1272
- pokt-network/poktroll#1568
- pokt-network/poktroll#1609

## Issue

- pokt-network/poktroll#1201 


Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Daniel Olshansky <olshansky.daniel@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devex Developer experience related improvements. ibc everything IBC related infra Infra or tooling related improvements, additions or fixes localnet

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

[IBC] Kickoff IBC Support & Integrations with Axelar & ICF

1 participant